Southard Thomas E DDS in Iowa City, IA 52242



Southard Thomas E DDS

219 Dental Science South

(319) 335-7287

(877) 908-6889