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
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.
Annual physicals, immunizations, and screening tests designed to catch issues early and keep you thriving year after year.
Expert care for diabetes, hypertension, heart disease, and other chronic conditions with personalized treatment plans.
Comprehensive women's health services including wellness exams, family planning, and menopausal care in a comfortable setting.
Same-day appointments for sudden illnesses, infections, and minor injuries—because health issues don't keep business hours.
Blood work, cholesterol panels, cancer screenings, and other diagnostic tests to give you a clear picture of your health.
We take the time to explain your diagnosis, treatment options, and prevention strategies so you can make informed decisions.
Years
of Trusted Care
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
Call us at 190-789-0626 to book your visit. We offer flexible scheduling including same-day appointments for urgent concerns.
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.
During your visit, Dr. Yavorsky will discuss your health goals, review your history, and create a personalized plan tailored to your needs and lifestyle.
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-0626Office Hours
Monday – Friday: 9:00 AM – 5:00 PM
Saturday – Sunday: Closed
Thank you! We'll be in touch soon.