Flow House LBI

LOCATION: 352-398 Taylor Ave Beach Haven, New Jersey 08008 USA

WEBSITE: http://www.flowhouselbi.com/

ATTRACTION: FlowRider Double

VENUE TYPE: Waterpark