Dr. Puja Roy delivers comprehensive primary care rooted in empathy and clinical excellence. Your health journey deserves a partner — not just a provider.
From routine check-ups to managing chronic conditions, Dr. Roy provides the full spectrum of primary care with a personal touch.
Proactive health assessments that catch issues early and keep you on track for a lifetime of wellness.
Expert, ongoing care for diabetes, hypertension, thyroid disorders, and other conditions that need attention.
Evidence-based screenings, vaccinations, and lifestyle guidance to prevent illness before it starts.
Prompt, effective treatment for infections, sprains, allergies, and other urgent health concerns.
Healthcare for every stage of life — from pediatrics to geriatrics — all under one roof.
Empowering you with knowledge about nutrition, stress management, and healthy lifestyle choices.
Dr. Puja Roy believes that great healthcare begins with a genuine connection between doctor and patient. She takes the time to understand not just your symptoms, but your life — your goals, your concerns, and what keeps you coming home each day.
Based in Jacksonville, Florida, Dr. Roy combines thorough clinical expertise with a warm, approachable manner. Whether you're managing a long-term condition or simply looking for a trusted medical home, she meets you where you are and walks alongside you.
Getting started is simple. Here's what to expect when you join Dr. Roy's practice.
Call our office or fill out the contact form below. We'll get back to you promptly to schedule your first visit.
Your first visit is unhurried. Dr. Roy will review your medical history, discuss your health goals, and create a personalized care plan.
Regular check-ins, proactive monitoring, and open communication — because your health is a journey, not a one-time visit.
The best healthcare isn't just about treating illness — it's about building a relationship where you feel heard, respected, and genuinely cared for.
Whether you have questions or are ready to schedule, we're here for you. Reach out today.
8268 Ashworth Ct
Jacksonville, FL 32256-3638
Monday – Friday: 9:00 AM – 5:00 PM
Saturday – Sunday: By appointment
Fill out the form below and we'll get back to you as soon as possible.
Thank you for reaching out. We'll be in touch within one business day.