United States / Toledo / Parks & gardensParkOttawa ParkAddress2204 W Bancroft St, ToledoWebsitewww.discovertheforest.orgPhone+14199362875—ScoreNot rated yetBe the first to rateWhat people sayNo ratings yet. Be the first to say what it's really like.Where it isView on OpenStreetMap ↗Nearby, also worth itOlde Towne University Square · 1039 mNot ratedJermain Park · 1053 mNot ratedUniversity Hills Apt · 1228 mNot ratedThe Flats at Douglas