James D Townsend DDS
Add Hours
James D Townsend DDS has not yet specified accepted insurance plans.
James D Townsend DDS has not yet specified any specialties.
Phone: (319) 232-9023
Address: 220 W Ridgeway Ave, Waterloo, IA 50701
441 E San Marnan Dr Ste 100, Waterloo, IA 50702
3308 Kimball Ave Ste 2, Waterloo, IA 50702
3308 Kimball Ave Ste 4, Waterloo, IA 50702
209 Brookeridge Dr, Waterloo, IA 50702
3308 Kimball Ave, Waterloo, IA 50702
4015 Hurst Dr, Waterloo, IA 50701
239 E San Marnan Dr, Waterloo, IA 50702
220 Commercial St, Waterloo, IA 50701
845 W 4th St, Waterloo, IA 50702
2765 Crossroads Blvd, Waterloo, IA 50702