Michael L Roach, MD, Family Medicine

315 E Elm St Ste 200
CaldwellID  83605-4857 (Canyon County)


Phone: 208-302-7500
Fax: 208-302-7555

NPI: 1528004389
License Number: MD203385 (OR)