Sarah Vlach, MD, Physical Medicine & Rehabilitation

2860 Channing Way
Ste 112
Idaho FallsID  83404-7531 (Bonneville County)


Phone: 208-535-4343
Fax: 208-535-4344
Email: svl***@*****il.com

NPI: 1326002221
License Number: M10135 (ID)