Doctor's office with natural light
Accepting New Patients

Your Health Deserves a Partner Who Actually Listens

In a world of rushed appointments, Dr. John Yavorsky offers something rare: time. Time to understand your history, explain your options, and build a care plan that fits your life—not the other way around.

Appointments on Time

Evidence-Based Care

Compassionate Approach

Patient-Centered Focus

What We Offer

Comprehensive Care for Every Stage of Life

From routine check-ups to managing chronic conditions, we provide the full spectrum of primary care services with a personal touch that makes you feel like more than just a number.

Preventive Care

Annual physicals, immunizations, and screening tests designed to catch issues early and keep you thriving year after year.

Chronic Disease Management

Expert care for diabetes, hypertension, heart disease, and other chronic conditions with personalized treatment plans.

Women's Health

Comprehensive women's health services including wellness exams, family planning, and menopausal care in a comfortable setting.

Acute Illness Care

Same-day appointments for sudden illnesses, infections, and minor injuries—because health issues don't keep business hours.

Health Screenings

Blood work, cholesterol panels, cancer screenings, and other diagnostic tests to give you a clear picture of your health.

Health Education

We take the time to explain your diagnosis, treatment options, and prevention strategies so you can make informed decisions.

Medical clinic interior

Years

of Trusted Care

About Dr. Yavorsky

A Different Kind of Primary Care Experience

Dr. John Yavorsky built his practice on a simple belief: that the best healthcare happens when a doctor truly knows their patient. In Garwood, where community matters, he's made it his mission to provide care that's thorough, thoughtful, and genuinely personal.

Whether you're managing a chronic condition, navigating a new diagnosis, or simply looking for a physician who will answer your questions without rushing you out the door, Dr. Yavorsky offers the kind of continuity of care that transforms a medical visit into a lasting partnership.

Board Certified

Accepting New Patients

Insurance Accepted

Same-Day Available

Planning Your Visit

Everything You Need to Know

1

Schedule Your Appointment

Call us at 190-789-0626 to book your visit. We offer flexible scheduling including same-day appointments for urgent concerns.

2

Arrive & Check In

Located at 91 Center St in Garwood, our office is easy to find and conveniently situated. Please arrive 15 minutes early to complete any new patient paperwork.

3

Begin Your Care Plan

During your visit, Dr. Yavorsky will discuss your health goals, review your history, and create a personalized plan tailored to your needs and lifestyle.

Get in Touch

Ready to Experience Better Care?

Take the first step toward a healthcare partnership that truly puts you first. We're here to answer your questions and help you schedule your appointment.

Address

91 Center St
Garwood, NJ 07027-1251

Phone

190-789-0626

Office Hours

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

Send Us a Message

Is this your business?This is my business