HMH Primary Care Jersey Shore Medical Associates

735 North Beers Street, 2nd Floor Holmdel, NJ 07733
Monday - Thursday

7:00 am - 5:00 pm

Friday

7:00 am - 4:00 pm

Saturday

8:00 am - 12:00 pm

Sunday

Call For Hours

HMH – Primary Care – Jersey Shore Medical Associates has proudly served the Monmouth County community for more than 60 years. Established in 1961 and known locally as Jersey Shore Medical Associates, our practice is built on a commitment to patient-centered, individualized care and long-term relationships that support overall health — not just isolated concerns.

Our practice is recognized by the National Committee for Quality Assurance (NCQA) as a Patient-Centered Medical Home, reflecting our focus on coordinated, accessible care that emphasizes communication, continuity, and patient involvement. Our board-certified physicians and ANCC-certified nurse practitioners provide comprehensive primary care, including preventive services, well visits, same-day sick appointments, and management of acute and chronic conditions. Many of our providers have also received national recognition from NCQA for excellence in diabetes and heart and stroke care.

We welcome new patients and look forward to being your trusted partner for primary care at every stage of life.

Insurance Accepted

Virtual Visits On-Demand

Get seen by a provider on your computer or phone.

HMH 24/7 Logo
Connect Now

Meet the Team

Richard P Marino image

Richard P Marino, DO

Internal Medicine
4.9 out of 5 – 575 ratings
Hackensack Meridian Medical Group (HMG) Logo
Accepting new patients
Anthony DeTulio image

Anthony DeTulio, MD

Internal Medicine
4.9 out of 5 – 586 ratings
Hackensack Meridian Medical Group (HMG) Logo
Accepting new patients
Derrick Mark Brown image

Derrick Mark Brown, MD

Internal Medicine
4.9 out of 5 – 634 ratings
Hackensack Meridian Medical Group (HMG) Logo
Accepting new patients

Map & Directions

HMH Primary Care Jersey Shore Medical Associates

735 North Beers Street, 2nd Floor Holmdel, NJ 07733
Monday - Thursday

7:00 am - 5:00 pm

Friday

7:00 am - 4:00 pm

Saturday

8:00 am - 12:00 pm

Sunday

Call For Hours