Review
11 yrs ago
Club Petra25 Northern Blvd, Long Island City, NY 11101, USA*
Hey, does anyone know anything about...
Hey, does anyone know anything about this club. I heard that it was closed. I've been calling the number for months and it keeps telling me that it's disconnected. It must must…

janedoe408