1411 WATER ST. KERRVILLE, TX 78028

Finding The Root Cause of Illness - Not Just Treating The Symptoms

(830) 895-5599

Your Partner in Prevention and Wellness


Compassionate, evidence-based Primary Care helping adults

in Kerrville, TX live healthier & longer lives

Welcome to Optimum Health

David R. Miloy, MD

Affordable Concierge Primary Care & Preventive Medicine


Internal Medicine Doctor in Kerrville, TX

I founded Optimum Health so people in Kerrville, Fredericksburge and the Texas Hill Country could finally have access to affordable concierge medicine—the kind of care I’d want for my own family.
As your concierge internal medicine doctor in Kerrville, I focus on prevention, chronic disease reversal, and helping you live with more energy, clarity, and purpose. My approach blends evidence-based Internal medicinefunctional medicine, and cutting-edge tools to get to the root of your health concerns.

Membership Benefits

Affordable comprehensive wellness plans offering individualized care.

Direct access to your doctor by phone, text, or email

Same-day or next-day appointments

Extended visits (30–60+ minutes) in a relaxed setting where you can truly be heard

Our Services

I work with patients across Kerrville and the Hill Country

to provide these services to keep you healthy

doctor holding red stethoscope
Internal Medicine
woman walking on pathway during daytime
Preventive Medicine
poached egg with vegetables and tomatoes on blue plate

Functional Medicine

black and gray stethoscope

Concierge Medicine

a bathroom scale sitting on top of a wooden table

Weight Loss

Beyond Prescriptions

I believe healing involves more than medication. That’s why I provide:

Nutritional Counseling

Lifestyle Coaching

Fitness and Strength Training Planning

Mental Health Support

Patient Testimonials

Contact Us

Proactive Primary Care for Lifelong Health

Our Office

One of our team members will be happy to help

Address

1411 Water St,
Kerrville, TX 78028

Contact

Phone:
830-895-5599
Email:
office.miloy@gmail.com

Hours

Monday: 9 AM–5 PM
Tuesday: 9 AM–5 PM
Wednesday: 9 AM–5 PM
Thursday: 9 AM–3 PM
Friday: 9 AM–12 PM