User Image

Dr. Stephen Priftakis

Dmd - Dental Providers

1625 W Ina Rd Ste 109
Tucson, Az 85704