Leonard Stanley Shelton, DDS, Dentist

8522 Broadway
Ste 201
San AntonioTX  78217 (Bexar County)


Phone: 210-590-7878
Fax: 210-590-2966

NPI: 1184779308
License Number: 12903 (TX)