Village Medical at Walgreens - Culebra Phone: 726-200-1703 12020 Culebra Road Suite 101 San Antonio, TX 78253 Village Medical at Walgreens - Babcock Phone: 726-200-1725 6393 Babcock Rd Suite 102 San Antonio, TX 78240 Village Medical at Walgreens - Ingram Phone: 726-200-1691 601...