You deserve a provider who listens first, treats the whole person, and stays with you through every chapter — not just the acute ones.
From routine check-ups to managing complex conditions, we provide the full spectrum of primary and preventive care with a personal touch that keeps you coming back.
Annual wellness visits, health risk assessments, and screening protocols designed to catch issues early and keep you thriving.
Expert coordination for diabetes, hypertension, asthma, and other ongoing conditions — with plans that adapt as your needs change.
Prompt evaluation and treatment for infections, sprains, allergies, and other urgent but non-emergency health concerns.
On-site and coordinated laboratory testing, including blood work, cholesterol panels, and age-appropriate cancer screenings.
Healthcare for every age — from pediatric visits to geriatric wellness — so your whole family has one trusted medical home.
Clear explanations, realistic goals, and the resources you need to make informed decisions about your health and treatment options.
Gregory L. Gannon, APN, brings a committed, methodical approach to primary care that puts your health goals at the center of every visit. Based in Nashville, our practice is built on the belief that effective healthcare starts with genuine understanding.
Whether you're managing a long-term condition, navigating a new diagnosis, or simply looking for a provider who has time to listen, we offer the continuity and attention you deserve — without the rush of a crowded clinic.
Our Nashville location at 1921 Ransom Pl is designed to be accessible and welcoming, making it straightforward for you to maintain regular visits and stay ahead of your health.
We've made the process simple so you can focus on what matters — your health.
Call our office or fill out the form below to request an appointment. We'll confirm your visit and share any preparation details.
Your first visit is dedicated to understanding your full health picture — history, concerns, and goals — so we can build a plan that fits your life.
From there, we establish a follow-up schedule that keeps you on track — whether that means quarterly check-ins or as-needed visits.
Reach out today to schedule your appointment or ask any questions. We're here to help you prioritize your health.
Fill out the form below and we'll get back to you shortly.
We've received your request and will contact you within one business day to confirm your appointment.