Doctor
Dr C MacDonald
Grange Medical Group, 1 Beaufort Rd, EH9 1AG, Edinburgh
Specialties and services
Doctor
Location
Opening hours
- Wednesday8 am–6 pm
Other healthcare professionals in Edinburgh
Meadows Dental Clinic
Dental clinic
5.0(2)
18 Thirlestane Rd, EH9 1AN Edinburgh
Dianne Beattie Children’s Physiotherapy
Physical Therapy Clinic
39 Mansionhouse Rd, EH9 2JD Edinburgh
Marchmont Dental Care
Orthodontist · Cosmetic dentist, Dental clinic
4.4(51)
35 Warrender Park Rd, EH9 1HJ Edinburgh