Physician Profile

James Bach, graduated from in . His primary practice is as a Naturopath.

DN: Dry Needling
: Diplomate, American Board of Pediatrics
DNH: Unknown Credential: DNH


Specialties Include: