Address: Clock Pharmacy, 891 BRISTOL ROAD SOUTH, NORTHFIELD, BIRMINGHAM, B31 2PA
Google Map of this Pharmacy location: