Gilmore Medical Practice

0131 536 9800

Dr Megan McGregor

Dr McGregor completed her training with us in February 2022 and she is now working as a Retainer GP. She works Tuesdays and Fridays.