Wolfe Eye Clinic 1005 Pennsylvania AveSuite 110Ottumwa, IA, 52501 View Phone 641-682-8571 Toll Free: 800-542-7956 1005 Pennsylvania Ave, Suite 110Ottumwa, IA 52501 View Website Experience & Reliability About Send to My Email Send to My Phone Print this Page