Email Print Slough Family of God Church Written by Mark Newstead. Posted in Family of God Churches Church Address: Upton Lee Play Centre SL2 5TW Church Time: 09:00- 11:30 hours < Prev Next >