Robert Lee Cach, MD, Neurological Surgery

2375 E Sunnyside Rd Ste G
Idaho FallsID  83404-8281 (Bonneville County)


Phone: 208-542-1050
Fax: 208-542-1150

NPI: 1962592022
License Number: M-7169 (ID)