Dr. Blair Tull brings years of dedicated primary care to the heart of the Texas Hill Country — offering personalized, compassionate medicine for patients of every age in Fredericksburg.
From routine check-ups to managing long-term conditions, Dr. Tull provides the full spectrum of primary care services with a personal touch that makes a real difference.
Annual wellness visits designed to catch issues early and keep you on track — including screenings, immunizations, and personalized health planning.
Expert ongoing care for conditions like diabetes, hypertension, and thyroid disorders — with clear communication and treatment plans that work for your life.
Same-day and urgent appointments for infections, sprains, allergies, and other acute concerns — because you shouldn't have to wait when you're not feeling well.
Whether you're bringing in a newborn or supporting an aging parent, Dr. Tull provides continuity of care across every stage of life for the whole family.
On-site and coordinated lab testing so you get answers fast — blood work, urinalysis, and other diagnostics handled efficiently in our Fredericksburg office.
When specialized care is needed, Dr. Tull coordinates referrals and shares records seamlessly so you stay informed and never feel lost between providers.
Dr. Blair Tull built a career on the conviction that the best medical outcomes start with a real conversation. After years of clinical training and practice, Dr. Tull brought that philosophy to Fredericksburg — where patients are treated as individuals, not charts.
The practice focuses on primary and preventive care for patients of all ages. Whether you need a routine physical, are managing a chronic condition, or simply want a doctor who takes the time to understand your health goals, Dr. Tull's office is designed to be your medical home in the Texas Hill Country.
We accept most major insurance plans. Please call our office to verify your coverage before your visit.
Verify Your PlanNew patients are always welcome. Call today to schedule your appointment.
Have a question or want to schedule an appointment? Reach out by phone or send us a message — we respond to all inquiries within one business day.