Accepting New Patients

Medical expertise that feels like coming home

For over two decades, Dr. Gary Kershner has been the trusted primary care physician for families across Union, New Jersey — providing thorough, compassionate care that treats the whole person, not just the symptom.

Board Certified DO
Union, NJ
20+ Years Experience
Dr. Gary Kershner in a welcoming clinic setting

Family Medicine

All Ages Welcome

Scroll
Patient consultation in a bright, modern medical office

20+

Years of Practice

DO

Osteopathic Physician

About Dr. Kershner

A physician who truly listens

Dr. Gary Kershner is a board-certified osteopathic physician who has built a reputation in Union, New Jersey for delivering thorough, patient-centered care. He earned his Doctor of Osteopathic Medicine degree and has spent more than two decades helping patients and families navigate their health with confidence.

As a Doctor of Osteopathic Medicine, Dr. Kershner brings a distinctive holistic perspective — focusing on the connection between the body's structure and function, and how both shape your overall well-being. He believes every patient deserves time, attention, and a partnership in their own care.

Comprehensive Family Medicine

Care for patients of all ages, from children to seniors

Osteopathic Approach

Holistic focus on the whole person, not just symptoms

Long-Standing Community Trust

A familiar, trusted face in Union healthcare for over 20 years

What We Offer

Complete care for every stage of life

From routine checkups to chronic condition management, Dr. Kershner provides a full spectrum of primary care services tailored to your unique needs.

Annual Physicals

Comprehensive health assessments that track your wellness over time, catch issues early, and keep you on your best path.

Family Medicine

Continuous, coordinated care for patients of all ages — from pediatric visits to geriatric wellness, all under one roof.

Chronic Disease Management

Expert ongoing care for conditions like diabetes, hypertension, and asthma — with personalized plans that keep you healthy.

Preventive Care

Vaccinations, screenings, and lifestyle guidance to prevent illness before it starts and protect what matters most.

Acute Illness & Injury

Same-day or next-day appointments for infections, sprains, and other urgent health concerns that can't wait.

Osteopathic Manipulative Medicine

A unique osteopathic technique to relieve pain, improve mobility, and support the body's natural healing processes.

Patient Information

Everything you need to know

Office Hours

Monday 9:00 AM – 5:00 PM
Tuesday 9:00 AM – 5:00 PM
Wednesday 9:00 AM – 5:00 PM
Thursday 9:00 AM – 5:00 PM
Friday 9:00 AM – 5:00 PM
Saturday – Sunday Closed

Insurance

We accept most major insurance plans. Please call our office to verify your specific plan before your visit.

Verify your insurance

New Patients

We warmly welcome new patients. Bring your insurance card, a list of current medications, and any relevant medical records to your first visit.

Call (908) 688-4845

Your health journey starts with a single conversation

Whether it's a routine checkup or a health concern you've been putting off, Dr. Kershner is here to help. Take the first step today.

Get in Touch

We'd love to hear from you

Have questions or want to schedule an appointment? Reach out — we're here to help.

Our Location

1050 Galloping Hill Rd
Union, NJ 07083-7980

Get Directions

Phone

(908) 688-4845

Call during office hours to schedule

Office Hours

Monday – Friday: 9:00 AM – 5:00 PM
Saturday – Sunday: Closed

Send Us a Message

Fill out the form below and we'll get back to you as soon as possible.

Is this your business?This is my business