Robert Wakefield Ball, DDS, Dentist

1000 E Vista Way
VistaCA  92084-4602 (San Diego County)


Phone: 760-940-4266
Fax: 760-940-6124

NPI: 1851567143
License Number: 23585 (CA)