Address: Metro Pharmacy, 11 LEEMING ROAD, BOREHAMWOOD, HERTFORDSHIRE, WD6 4EB
Google Map of this Pharmacy location: