Deer Creek Health Center 401 1st AveToledo, IA, 52342 View Phone 641-484-5508 401 1st AveToledo, IA 52342 Experience & Reliability About Send to My Email Send to My Phone Print this Page