Trent Parker Ellis, DMD, Dentist

3145 Garden Ave Ste 1278
San AntonioTX  78234-7719 (Bexar County)


Phone: 801-859-7315
Fax:

NPI: 1356828347
License Number: 10101 (KY)