Southard Thomas E DDS in Iowa City, IA 52242



Southard Thomas E DDS

219 Dental Science South

(319) 335-7287

(855) 943-3445