Make An Appointment

Dr. Treloar's office is located at:

1172 Beacon Street, Suite 402
Newton, MA 02461

View on Map 

How to Make an Appointment

You may make an appointment with Dr. Treloar by calling:

(617) 558-5580

Contact the Office by Email –

The staff can help with administrative questions and information via email. This email address cannot be used for medical management or diagnosis as timeliness cannot be assured. Patients may call the Integrative Dermatology line, 617 558 5580, for any medical questions.

Medical Insurance Coverage Plans Accepted

● Blue Cross Blue Shield, HMO , PPO, POS, indemnity 
● Harvard Pilgrim, HMO, PPO, POS
● Tufts Health Plans, HMO, PPO, POS
● Aetna/US Health Care
● Student Insurance (United Insurance Companies, Inc)
● CIGNA/Healthsource
● Consolidated Health Plans
● Health Care Value Management
● Mass State Carpenters Health Benefits Fund
● Private Health Care Systems
● Unicare
● GIC Indemnity Plan
● One Health Plan
● United Healthcare
● University Health Plans