Benjamin Spencer Horton, DDS, Dentist

4141 Glass Rd Ne
Cedar RapidsIA  52402-2512 (Linn County)


Phone: 319-393-0773
Fax:

NPI: 1811285695
License Number: 08824 (IA)