We want you to get the care you deserve.

Primary and preventative care

We are passionate about your well-being and we take a patient-centered approach to care. Your input is vital to providing proper medical care. At Macrae Medical, we take the time to listen to your immediate medical needs and overall health goals. We aim to provide thoughtful, informed solutions based on what we discuss. You will always be an active part of the decision making process, and together, we will build a plan of care that is right for you

Services

Annual physical exams
Treatment of acute and chronic diseases
Sick visits
Sport physicals (18 years and older)

Insurance

We accept several insurances including, but not limited to:

Blue Cross Blue Shield
AETNA
Harvard Pilgrim
Neighborhood healthy Plan
TriCare/Humana
United Health Insurance

We also accept non-insured patients for the following visits:

Annual physical - $150
Follow up/sick visit - $100
U.S. Coast Guard Form - CG-719K - $150