Leah Beech, MD, Family Medicine

1150 N Sister Catherine Way
NampaID  83687-3133 (Canyon County)


Phone: 208-302-7000
Fax:

NPI: 1679244156
License Number: 69809 (ID)