Now Accepting New Patients

Take Charge of Your Health — Starting Today

Personalized, compassionate medical care right here in Langhorne. From routine check-ups to ongoing treatment, we're your partner in wellness every step of the way.

Board-Certified Physicians
Insurance Accepted
Convenient Langhorne Location
What We Offer

Comprehensive Care for Every Stage of Life

We provide a full range of medical services tailored to your unique needs, all under one roof in a setting that feels more like a community than a clinic.

Primary Care

Regular check-ups, preventive screenings, and ongoing management of chronic conditions — the foundation of your long-term health.

Urgent Care

Same-day appointments for illnesses and injuries that can't wait. We'll get you feeling better fast — no emergency room needed.

Women's Health

Compassionate care for every stage — from annual exams and family planning to menopause support and everything in between.

Pediatric Care

Gentle, thorough care for your little ones — from well-child visits and vaccinations to treating common childhood illnesses.

Lab & Diagnostics

On-site laboratory services for blood work, screenings, and diagnostic testing — so you get answers faster and don't have to go elsewhere.

Chronic Disease Management

Ongoing support for conditions like diabetes, hypertension, and asthma — helping you stay on top of your health with personalized care plans.

Our warm and welcoming medical office in Langhorne
About Us

A Practice Built on Trust, Not Rushed Appointments

At Northeast Philadelphia Medical & Health, we believe the best care starts with truly listening. Our team takes the time to understand your health history, your concerns, and your goals — because you're more than a chart number.

Located in the heart of Langhorne on Oxford Valley Road, we've been a trusted part of this community for over two decades. From families raising children to seniors managing long-term conditions, we treat every patient like family — with warmth, respect, and genuine care.

Patient-First Approach

Your needs guide every decision we make

Modern Facilities

Updated equipment in a comfortable setting

Insurance Friendly

We work with most major plans

Same-Day Visits

Urgent issues? We'll see you today

Patient Information

Everything You Need to Know Before Your Visit

We want you to feel prepared and comfortable. Here's what you should know before your first appointment.

Insurance & Payment

We accept most major insurance plans. Please call ahead to verify your coverage — we're happy to help you understand your benefits before you arrive.

Office Hours

Monday – Friday: 9:00 AM – 5:00 PM
Saturday & Sunday: Closed
Evening appointments available by request

New Patients

Welcome! New patients should arrive 15 minutes early to complete registration paperwork. Bring a photo ID and your insurance card.

Prescriptions

Most prescriptions are sent electronically to your preferred pharmacy. Ask about our mail-order pharmacy options for refills.

Patient Stories

Hear From Our Community

"I've been coming here for years and it never feels like I'm just another patient. The staff remembers my name, my history, and actually listens to what I have to say. That means everything."

M
Maria G.
Patient for 8 years

"When my son broke his arm on the playground, they got us in the same day. The doctor was so gentle with him and made the whole experience much less scary. We're patients for life."

D
David R.
Patient for 3 years

"As someone who's always nervous about doctor visits, I can honestly say this is the first place where I've felt at ease. The whole team is kind, professional, and genuinely caring. I recommend them to everyone."

S
Susan T.
Patient for 5 years
Find Us

Conveniently Located in Langhorne

Easy to find with plenty of parking. We're right off the main road, making it simple to stop by on your way home or during a lunch break.

Get in Touch

Address

444 Oxford Valley Rd
Langhorne, PA 19047-8305

Office Hours

Mon – Fri: 9:00 AM – 5:00 PM
Sat – Sun: Closed

Your Health Is Worth It — Let's Get Started

Whether it's a routine check-up or something more urgent, we're here for you. Call us today to schedule your appointment.

(215) 302-7188
Is this your business? Claim your website
Your own domain includedLive in minutes, edit anytime
Claim my website