Dr. John Haberstroh DC is a male health care provider in Somerville, with Neurology Chiropractor listed as his primary medical specialization. He attended Canadian Memorial Chiropractic College and graduated with honors before attending the University of Toronto to receive 2 postgraduate degrees in neurology along with several other post-graduate certifications such as rehab, sports physician, insurance consultant, and auto-injury treatment.
Blue Cross Blue Shield | Blue Cross Blue Shield of Massachusetts | Cigna | Harvard Pilgrim Health Care | Tufts Health Plan