Louis Russell Garcia, DDS, Dentist

7722 Stonewall Hl
San AntonioTX  78256-1680 (Bexar County)


Phone: 210-724-6262
Fax: 210-698-6262
Email: gar***@*****sa.edu

NPI: 1023247749
License Number: D15242 (TX)