top of page

Sharon Medical Associates

Internal Medicine Care

For a happier, healthier, and longer life.


Lead Doctor

Dr. Steven E. Ross

Internal Medicine

Dr. Steven E. Ross is a versatile professional, excelling as a biological chemist, engineer, inventor, scientist, and physician. With extensive training in multiple disciplines and a commitment to lifelong learning, he has earned a reputation as a master diagnostician. Driven by his philosophy of holistic patient care, he advocates for his patients' well-being and navigates the medical community to provide the best possible care and support.


Internal & Primary Care Treatment for Everyone


Internal Medicine

We focus on prevention, diagnosis, and non-surgical treatment of diseases affecting adults.

Primary Care

We provide comprehensive medical care, and coordinate with specialists when needed.


Patient Recommendations


“It is evident Dr. Ross loves his job and the people he serves. There is no other like him. What a gift...”


"Dr. Ross & Team are amazing. Staff is super friendly and appointment scheduling is flexible"


“I trust Dr. Ross more than anyone else. He has been seeing me through the most difficult journey of my life. I am blessed...

Get in Touch

23 Pond Street 

Sharon, MA 02067

We'll get back to you Soon!

The practice Sharon Medical Associates will no longer be accepting the MassHealth PCC plan as of April 15, 2024.

For MassHealth PCC Plan members please call the MassHealth Customer Service Center at 1-800-841-2900, TTY: 1-800- 497-4648 (Monday - Friday, 8:00 a.m. - 5:00 p.m.) to choose a new Primary care clinician (PCC) as soon as possible. You may also go online to StateForms to choose your new PCC. You can search for available PCCs by clicking on the link for the MassHealth Choices website appearing near the top of this webpage. If you do not choose a new PCC, MassHealth will automatically assign the closest available
PCC for you. You can still change your PCC at any time.

MassHealth PCC Plan members may also choose a new MassHealth plan through one of the MassHealth Accountable Care Organizations (ACOs) or Managed Care Organization (MCOs) and select a new primary care provider through that plan. You can visit to compare available MassHealth plans and
search for a new PCC. You may also call the MassHealth Customer Service Center at the number above to discuss available health plans.

Blog Posts

A Happier, Healthier  Life

bottom of page