In a practice built around you — not the clock — Jennifer McGregor, NP offers the kind of unhurried, attentive care that helps you actually feel heard, understood, and on solid ground.
You've been to clinics where you feel like a chart number. At Jennifer McGregor's practice, that's not how things work.
As a Board-Certified Nurse Practitioner serving Evansville and the surrounding community, Jennifer brings a practice philosophy rooted in something increasingly rare: genuine presence. Every visit is paced to give you the time and attention you deserve — no rushed explanations, no feeling like you're interrupting.
Whether you're managing a chronic condition, navigating a new diagnosis, or simply ready to take your health seriously with someone who'll walk alongside you, this is a space where your questions matter and your goals shape the plan.
From preventive screenings to ongoing management, every service is delivered with the same standard of attention and respect.
Stay ahead of your health with thorough yearly exams, age-appropriate screenings, immunizations, and personalized prevention strategies designed to keep you well — not just treat illness.
Living with diabetes, hypertension, asthma, or another chronic condition shouldn't feel overwhelming. Receive coordinated, ongoing care that keeps your condition in check and your life on track.
Sick day, sprained ankle, persistent cough — when you need answers fast, you'll get them. Prompt evaluation and treatment for common acute conditions, without the wait of an emergency room.
From routine gynecological exams and family planning to perimenopause support, receive respectful, thorough women's healthcare in a comfortable, judgment-free environment.
Blood work, urine tests, EKGs, and referrals — order and interpret diagnostics in-house when possible, so you get clear answers and a plan that follows logically from the results.
Anxiety, depression, stress — these are health issues, full stop. Receive screening, counseling, and treatment coordination for mental health concerns alongside your physical care.
Most people have a story about a provider who didn't listen. This practice was built to be the exception — and that starts with how every visit is structured.
Your concerns, your history, your goals — we start with understanding you, not filling out a form.
No medical jargon without translation. You'll understand your diagnosis, your options, and why we're recommending a particular path.
Treatment decisions are collaborative. Your preferences matter, and we'll adjust the plan until it fits your life.
A plan means nothing without follow-up. We track your progress, adjust as needed, and keep you accountable — gently.
The first time I felt like my doctor was actually listening — not just checking boxes — was walking into Jennifer McGregor's office. She took the time to understand my whole situation, not just the symptom I came in for. That kind of care changes everything.
Getting started shouldn't feel like a puzzle. Here are answers to the most common questions from new patients.
Yes — we are actively accepting new patients. Whether you're looking for a primary care provider for the first time or transitioning from another practice, we'd be glad to welcome you. Contact us to schedule your first visit.
We accept a range of major insurance plans. Please call our office to confirm coverage for your specific plan — we want to make sure there are no surprises when you arrive.
Bring a photo ID, your insurance card, a list of current medications (or the bottles themselves), and any relevant medical records if you're transferring care. Arrive 10 minutes early to complete any initial paperwork.
First visits are scheduled for approximately 30–45 minutes so we can cover your full history and concerns. Follow-up visits are tailored to your needs — whether that's 15 minutes for a quick check-in or longer for complex management.
Absolutely. Nurse Practitioners are authorized to prescribe medications within their scope of practice. If a situation is outside our comfort zone, we'll discuss referral options honestly — your health decisions deserve transparency.
Our office is located at 3838 N 1st Ave, Evansville, IN 47710. Hours vary — please call (812) 425-0300 for our current schedule and to book an appointment.
Your health is the foundation everything else rests on. Let's build that foundation together — starting with a conversation.
3838 N 1st Ave
Evansville, IN 47710
Call for current schedule
Mon – Fri
Have questions before you book? Fill out the form and we'll get back to you promptly.
Our office is easily accessible on North 1st Avenue, with ample parking and convenient hours designed to fit into your schedule — not the other way around.