Timothy E McHugh, MD, Family Medicine

3250 W Cherry Ln
MeridianID  83642 (Ada County)


Phone: 208-367-5220
Fax: 208-367-5223

NPI: 1831143692
License Number: M5547 (ID)