Alexander Scott Andrus, DDS, Dentist

8211 Roughrider Dr
San AntonioTX  78239-2446 (Bexar County)


Phone: 210-657-0101
Fax:

NPI: 1023653813
License Number: 35824 (TX)