Adult Medicine | Haddon Heights, NJ Primary Care Physicians & Internists

primary care physician

Haddon Heights Doctors Dedicated to Your Health

Here at Riverside Medical Group in Haddon Heights, our internists and primary care physicians provide quality, compassionate care. We are recognized as a Patient Centered Medical Home due to our attention to detail and individualized patient health plans. Our facility has adult medicine doctors focus on providing exceptional care for all of our Haddon Heights patients. If you have any questions or concerns, please contact our office. We look forward to meeting you.

Primary Care Physicians 

318 White Horse Pike,
Haddon Heights, NJ 08035

Phone: 856-547-6000
Fax: 856-546-3189

Adult Medicine Hours:
Monday: 8:00 am – 8:00 pm
Tuesday: 8:00 am – 8:00 pm
Wednesday: 8:00 am- 8:00 pm
Thursday: 8:00 am – 8:00 pm
Friday: 8:00 am – 4:00 pm
Saturday: 8:00 am -12:00 pm

Our Haddon Heights Practice’s Approach

No matter if it is your first appointment with our Haddon Heights facility, or you are a returning patient, our trusted primary care physicians will always be transparent with you about your health. We will work with you to provide a personalized health plan to fit your individual needs. Our goal is to provide you with the tools you need to attain and maintain a healthy life.

We are dedicated to provide access to the best in internal medicine by giving our Haddon Heights patients access to our trusted primary care doctors. You are an individual with specific needs, so we make sure your health plan is tailored to you.

The best care is the care that is persistent and consistent with the right care for you. That is why our adult medicine practice focuses on keeping open communication between our patients and our physicians. Our primary care clinicians are committed to providing you with the care that you need.

smiling man
doctor chart

Providing Complete Care Services

The internists and primary care physicians of Riverside Medical Group are prepared to serve our Haddon Heights patients with any form of internal medicine that your specific case may need. Whether you need a check-up, or need to come in for a cold, we a more than happy to help all adult patients no matter their age.

We address each patient with direct and communicative care. We understand that we cannot keep in touch with you all the time, and that frequent visits can be inconvenient or costly. Our primary care physicians focus on providing exactly the care that you need, and provide you with the tools necessary to stay healthy.

Our office in Haddon Heights offers the longest hours of any primary care facility in the area. That way, no matter when you work, or what comes up, there will always be availability that works with your schedule. All of the services we provide are exclusively available to our patients, including: access to state-of-the-art equipment, compassionate and kind staff, and professional primary care doctors.

Primary Care Physicians 

With over 20 convenient locations throughout New Jersey, the Riverside Medical Group is one of New Jersey’s top medical groups for primary care, internal & adult medicine. 

In addition to having access to excellent primary care practitioners, Riverside Medical patients have the convenience of onsite laboratories, EKGs, and advances in medical technology. Our primary care physicians are help support your family’s health. 


For patients in need of acute hospital care, the Riverside Medical Group offers care through our network of affiliated hospitals. We are affiliated with surrounding hospitals (opens in new window) including: Holy Name Medical Center, Palisades Medical Center, CarePoint Health, Hackensack UMC, Columbia University, Englewood Hospital and Medical Center, The Valley Hospital, St. Joseph’s Healthcare System, Clara Maass Medical Center, and Jersey City Medical Center.

Schedule Your Appointment Today

Riverside Medical Group in Haddon Heights has the goal of providing access to top quality medical care from experienced primary care clinicians. If you are in need of a dedicated primary care doctor for internal medicine, we are here for you. Whether you are a new patient, or returning, you are always welcome here. Call us today to schedule an appointment.