Sarah Huber, MD, Physical Medicine & Rehabilitation

530 Rockland Rd Ste 500
Crystal LakeIL  60014-4137 (McHenry County)


Phone: 815-893-8480
Fax: 815-893-8481

NPI: 1164022232
License Number: 070.025351 (IL)