Medical Center Clinic: (210) 615-8003

Westside Clinic: (210) 432-7801

Spurs Lane Medical Associates, P.A. logo
Senior people walking on the beach.

Providing patients with one-on-one attentive healthcare

Exceptional Primary Care Providers
Providing patients with one-on-one attentive healthcare
Previous slide
Next slide
Photo of Dr. James L. Vosberg

Meet Dr. James L. Vosberg

Board-Certified, Internal Medicine

“I provide my patients with the highest level of care, treatment, and respect they deserve.”

Meet Christina Rodriguez, FNP

Board-Certified, Family Nurse Practitioner

“We all have a purpose in life and mine has always been to help people in my community to live happier, healthier, and longer lives.”

portrait of Dr Almquist

Meet Dr. Michael T. Almquist

Board-Certified, Internal Medicine

“My passion is promoting health and wellbeing within my community; I look forward to helping my patients achieve their healthcare goals and reach their milestones. I am honored to be a part of their journey to a happy and healthy life.”

Skip to content