David Clark Freeman, DDS, Dentist

2127 Herndon Ave
Ste 101
ClovisCA  93611-6303 (Fresno County)


Phone: 559-325-3300
Fax:
Email: clo***@*****il.com

NPI: 1275739112
License Number: 52983 (CA)