All you need to know about Dr. JOY CARROLL practicing at 1128 Duff Avenue, Ames, IA, 50010 with NPI Number 1649699141.
Specializations: Ophthalmology Counties Served: Story, IA; Boone, IA