Barry Edward Aller, DDS, Dentist

15644 Pomerado Rd
#101
PowayCA  92064-2400 (San Diego County)


Phone: 858-487-5521
Fax:

NPI: 1255460564
License Number: 21843 (CA)