Barbara Lopez, MD

Family Medicine, Primary Care

8353 Culebra Rd, Ste 101, San Antonio, TX 782511902

(210) 706-2580