There's a chiropractor in Branchburg NJ (25 mins from princeton?) and one in Chatham NJ that are both good. There is also a nurse practitioner in Lambertville by the name of Pat Chichon (talk to her first to see if she'd help) - I've only been to her once for something else (I resolved my adrenal stuff years ago) - but she was good.