Todd Squires, DDS, Dentist

2811 12th Ave Rd
NampaID  83686-8482 (Canyon County)


Phone: 208-466-2458
Fax:

NPI: 1063894145
License Number: D-4658 (ID)