Compassionate Family Care, Right Here in Escondido
Your trusted medical home for every stage of life—pediatrics, adult medicine, geriatrics, women’s health, dermatology, and preventive care under one roof.
About Us
A Family Practice That Feels Like Family. Trusted, compassionate care for Escondido families
At Family Medicine and Geriatrics, we believe healthcare should be personal, accessible, and rooted in trust. That’s why we’ve built a practice centered on relationships—where your doctor knows your story, listens with compassion, and treats you like family.
Our Services
Complete Care for Every Stage of Life
Geriatrics
Specialized care for seniors with a focus on independence, comfort, and quality of life.
Dermatology
Skin checks, acne treatment, mole removal, rashes, and more—without needing a specialist referral.
Women’s Health
Annual exams, family planning, prenatal care, menopause management, and more.
Adult Medicine
Ongoing care for chronic conditions, preventive checkups, and health screenings.
Preventive Care
Wellness exams, immunizations, screenings, and lifestyle guidance to keep you and your family healthy.
Pediatrics
Gentle, thorough care for your child’s growth, development, and everyday health needs.
Book an Appointment & You’re Done!
Looking for trusted, same-day family care without the wait?
Book your time slot, walk in, and receive priority medical attention—no extra fees or hassle.
Why Choose Us
Trusted Local Care. Compassionate. Convenient. Comprehensive.
Comprehensive, Whole-Family Care
We provide full-spectrum medical services tailored to each generation from newborns to seniors.
Same-Day Appointments Available
Life is unpredictable—your healthcare shouldn’t be. Call for same-day or next-day visits.
Experienced, Multilingual Providers
Our board-certified doctors and nurse practitioners speak English and Spanish and understand your needs.
Locally Owned & Community-Focused
We’re not a chain. We’re your neighbors—deeply invested in the health of our shared community.
Testimonials
What Our Clients Say
Call Today
760 294 8898