Troy J Badger, MD, Internal Medicine

9850 W St Lukes Dr Ste 180
NampaID  83687-7912 (Canyon County)


Phone: 208-322-1680
Fax:

NPI: 1831335660
License Number: M-12866 (ID)