Dr. David Frederick PHD, ND, DHR, DSC

Physician Profile

David Frederick. His primary practice is as a Naturopath, also practicing as a Homeopath and a Psychologist.