River of Grass Theater Address 17189 Sheridan Street Fort Lauderdale FL 33331 United States Upcoming Events No events in this location