Madison McKenzi De Loera, MD, Physical Medicine & Rehabilitation

720 S Woodruff Ave
Idaho FallsID  83401-5285 (Bonneville County)


Phone: 208-552-5025
Fax:

NPI: 1740827385
License Number: PTA-6160 (ID)