Dr. James Harbin PHD

Physician Profile

James Harbin. His primary practice is as a Psychologist.