Group Statutory: Slough PCT Walk-In Centre January 14, 2014 by STCAdmin Address: Upton Hospital, , Berkshire,SL1 2BJ Telephone: 01753 635694 Website: