Review for Gulf Greyhound Park Review For Terrace Clubhouse Google User Feb 18 '18 at 1:17 Website sucks totally needs work. No club house so service sucks. I can't believe how ruin down the place looks. Don't waste your time! View full site to comment or like