Daniel J O'Toole, MD, Family Medicine

129 8th Ave Se
OelweinIA  50662-2352 (Fayette County)


Phone: 319-283-6153
Fax: 319-283-6151

NPI: 1073559720
License Number: 19041 (IA)