Ryan G Townsend, DO, Internal Medicine

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


Phone: 208-302-5460
Fax: 208-302-5455

NPI: 1285077701
License Number: DO2117 (NV)