James Lee Vosberg, MD is an internal medicine doctor and primary care doctor who practices at Spurs Lane Medical Associates, PA located at 2 Spurs Lane in Bldg 6 Ste 100 in San Antonio, TX 78240 (Bexar County). Dr. James L. Vosberg has 15+ years of experience in internal medicine. Education. James L. Vosberg, MD earned a degree of a Doctor of ....