Ted Frank Feder, DDS, Dentist

9066 Tampa Ave
NorthridgeCA  91324-3523 (Los Angeles County)


Phone: 818-993-3700
Fax:
Email: tfe***@*****nk.net

NPI: 1881766020
License Number: DV031606 (CA)