At the clinic of Patrick Vinyard MD, you are never a chart number. We take the time to understand your health goals, your concerns, and your life — so every visit moves you closer to feeling your best.
Trusted by families across San Antonio
Patient-First Care
Every visit matters
What We Offer
From routine check-ups to managing ongoing conditions, we provide the full spectrum of primary care your family deserves — all under one roof.
Early detection saves lives. We offer annual physicals, blood work, cancer screenings, and immunizations tailored to your age and risk profile.
Living with diabetes, hypertension, or asthma doesn't mean settling. We create personalized plans that keep your condition in check and your life on track.
From pediatric visits to senior wellness, we treat patients of all ages. One trusted doctor for your whole family — no referrals, no waiting lists.
Sick or injured? We accommodate same-day appointments when you need prompt attention — whether it's a fever, strain, or unexpected illness.
Nutrition, stress, sleep — real health goes beyond prescriptions. We help you build sustainable habits that improve your energy, mood, and long-term vitality.
We handle referrals, prior authorizations, and insurance coordination so you can focus on recovery — not paperwork.
MD
Board-certified physician dedicated to compassionate, patient-centered care.
About Dr. Vinyard
Dr. Patrick Vinyard built his practice on a simple belief: the best health outcomes happen when patients feel heard, respected, and genuinely cared for. At his San Antonio clinic on Greco Drive, you'll find a environment that feels more like a partner than a procedure room.
Whether you're managing a long-term condition, navigating a new health concern, or simply looking for a primary care physician who remembers your name, Dr. Vinyard brings patience, clarity, and a practical approach to every conversation.
Family
Care for all ages — children to seniors
San Antonio
Conveniently located on Greco Drive
Personal
Time spent understanding your story
Practical
Clear plans you can actually follow
Patient Information
Call (210) 648-8200 to schedule your appointment. Same-day visits are available for urgent concerns.
Address
4360 Greco Dr
San Antonio, TX 78222-2725
Phone
(210) 648-8200Getting Here
Open in Google MapsTake the First Step
Whether it's a routine check-up or a health concern you've been putting off, Dr. Vinyard and his team are ready to welcome you. Call today to schedule your visit.