CommuniCare Health Centers - Leon SpringsDoctors · San Antonio, TXPediatricians. Serving the Russian-speaking community in San Antonio.Address: 21195 I-10, San Antonio, TX, 78257Phone: (210) 687-1144Loading map...