Snehlata Mehta, MD, Internal Medicine

12273 W McMillan Rd
BoiseID  83713-0555 (Ada County)


Phone: 208-367-6330
Fax: 208-367-4765

NPI: 1851331045
License Number: M7836 (ID)