Lliliam Castellanos-Castro, DDS, Dentist

1313 Guadalupe St Ste 106
San AntonioTX  78207-5554 (Bexar County)


Phone: 210-212-3900
Fax: 210-680-2601

NPI: 1053804476
License Number: 34188 (TX)