Address 70-9 Parsons Blvd Flushing NY 11365 United States
Phone: (718) 591-0660 Open 24 Hours a Day: No