Leonard Bafaloukos, DDS, Dentist

3902 W Camelback Rd
PhoenixAZ  85019-5824 (Maricopa County)


Phone: 602-841-5473
Fax: 602-841-8640

NPI: 1700969664
License Number: 1523 (AZ)