Take charge of your health with a physician who truly listens
Dr. Roger Vitko provides comprehensive, patient-centered family medicine in Edinburg, TX — from routine check-ups to chronic disease management — with the kind of continuity that builds real trust.
Comprehensive care for every stage of life
From preventive screenings to chronic condition management, Dr. Vitko delivers the full spectrum of family medicine — so your entire family has one trusted physician to rely on.
Preventive Care & Wellness
Annual physicals, immunizations, cancer screenings, and personalized health assessments to catch issues early and keep you on track.
Chronic Disease Management
Coordinated, ongoing care for diabetes, hypertension, asthma, heart disease, and other chronic conditions — with clear plans and regular follow-ups.
Acute Illness & Injury
Same-day or next-day appointments for infections, sprains, allergies, and other urgent but non-emergency conditions — when you need answers fast.
Pediatric & Adult Care
One practice for the whole family — from well-child visits and vaccinations to adult preventive care and geriatric medicine.
Diagnostic Services
On-site lab work, EKGs, and diagnostic testing to speed up diagnosis and get you the right treatment plan without unnecessary delays.
Care Coordination
When you need a specialist, Dr. Vitko coordinates referrals and communicates with other providers so your care stays connected and coherent.
A physician built on trust, experience, and genuine respect for patients
Dr. Roger Vitko is a board-certified family medicine physician who has been serving the Edinburg community for over two decades. His practice is rooted in the belief that the best healthcare starts with a real human connection — a doctor who knows your history, understands your concerns, and treats you with consistency and care.
After completing his medical degree and residency training, Dr. Vitko chose to build his practice in the Rio Grande Valley because of the community's warmth and the need for dependable primary care. He sees patients of all ages — children, adults, and seniors — under one roof, which means he can provide continuity that few other practices can match.
His approach is straightforward: listen carefully, explain clearly, and partner with you on a plan that actually fits your life. Whether you're managing a long-term condition or simply need a thorough annual check-up, you'll find the same level of attention and respect every time you walk through the door.
Everything you need to know before your visit
Office Hours
- Monday – Friday 8:00 AM – 5:00 PM
- Saturday Closed
- Sunday Closed
Location & Parking
2603 Michaelangelo Dr
Edinburg, TX 78539-1417
Conveniently located in Edinburg with ample free parking available in the clinic's parking lot. The building is easily accessible with wheelchair-friendly entry.
Insurance & Payment
We accept most major insurance plans. Please call our office at (956) 362-8767 to verify your coverage before your appointment. Self-pay and cash-pay options are also available for uninsured patients.
Payment is due at the time of service. We accept checks, credit cards, and debit cards.
Ready to schedule your appointment?
Whether you're a new patient looking for a primary care physician or you'd like to learn more about our services, we're here to help. Call us or send a message and we'll get back to you promptly.
Edinburg, TX 78539-1417