United States / Tulsa / Parks & gardensParkThe Garden of HopeAddress6135 E 32nd Pl, TulsaWebsitewww.dioceseoftulsa.orgPhone(918) 743-0463—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 itMini Mall 31 · 168 mNot ratedSheridan Point Apartments · 170 mNot ratedStoneridge at 36th · 667 mNot rated