United States / Odessa / Parks & gardensParkSherwood ParkAddress4819 N Everglade Ave, OdessaWebsitewww.odessatxparks.orgPhone+14323683548—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 itVolkano Korean BBQ & SUSHI (All You Can Eat) · 463 mNot ratedBig Daddy's Grill and Bar · 468 mNot ratedLa Promesa