Your health improves when someone truly listens
At John A. Foley Jr PC in Exmore, Virginia, you're not a chart number — you're a person with a story. We take the time to understand your health goals, answer your questions, and build a care plan that actually fits your life.
Comprehensive care, tailored to you
From routine check-ups to managing chronic conditions, we provide the full spectrum of primary care with a personal touch that makes a real difference.
Annual Physicals
A thorough check-up to establish your baseline health, catch issues early, and set goals for the year ahead — at your pace, not in a rush.
Chronic Disease Management
Living with diabetes, hypertension, or asthma? We create ongoing care plans that keep your condition stable and your life full.
Preventive Care
Vaccinations, screenings, and lifestyle guidance to keep you healthy before problems start — because the best treatment is no treatment needed.
Family Medicine
Whether you're bringing in a newborn, a teenager, or yourself — we treat patients of all ages with the same warmth and dedication.
Minor Procedures
Simple in-office procedures like wound care, skin biopsies, and joint injections — saving you a referral and extra travel time.
Health Education
We explain things clearly — no medical jargon, no rushing. You'll understand your diagnosis, your options, and what to do next.
A doctor who remembers your name — and your story
John A. Foley Jr PC has been a trusted part of the Exmore community, providing primary care that treats the whole person, not just the symptoms. We believe healthcare works best when there's a real relationship between doctor and patient — one built on trust, patience, and genuine care.
Our practice is rooted in the belief that you deserve a physician who takes the time to listen, explains things in plain language, and works with you — not at you — to reach your health goals. Whether it's managing a long-term condition or simply staying on top of your annual check-up, we're here for you.
Everything you need to get started
New to our practice? Here's what you should know before your first visit.
Office Hours
Location
3297 Broad St
Exmore, VA 23350
Contact
Call to schedule your appointment or ask any questions.
Insurance & Payment
We accept most major insurance plans. Please contact our office to verify coverage for your specific plan.
Self-pay and cash-pay options are also available.
Ready to experience healthcare that feels different?
Take the first step toward a healthier, happier you. Call us today to schedule your appointment — we'd love to meet you.
We'd love to hear from you
Have questions about our services, insurance, or how to schedule an appointment? Reach out — we're here to help.
3297 Broad St
Exmore, VA 23350
Mon–Fri: 9:00 AM – 5:00 PM
Sat: By appointment
Message Sent!
Thank you for reaching out. We'll get back to you within one business day.