• Doctor
  • GP practice

Barton House Group Practice

Overall: Good read more about inspection ratings

233 Albion Road, Stoke Newington, London, N16 9JT (020) 7249 5511

Provided and run by:
Barton House Group Practice