About
  • Our Family
  • Our Approach
  • Hours & Location
Patient Resources
  • Membership
  • Insurance & Billing
  • Forms
  • Appointment Information
Services
  • Primary Care
  • Osteopathic Medicine
  • Herbal and Functional Medicine
  • Acupuncture
  • Cosmetics & IV Vitamin Therapy
  • See All Services
Join
Member Login
Make an Appointment
Join
  • Join
  • Member Login
Join
Member Login
Make an Appointment

Office Hours

M-F 8am- 5pm

Our Location

3 Edgewater Drive Suite 102,
Norwood, MA 02062.

Go here for more information about our virtual and in-office appointments.

Schedule an Appointment

Book online via the Patient Gateway or simply give us a call at 508-928-7668

Contact
3 Edgewater Drive Suite 102,
Norwood, MA 02062.
Fax: 781-352-2274
Phone: 508-928-7668
Hours
8AM-5PM
Monday through Friday
© 2023 Root Family Medicine
Brand and Site by: Skye High