Flushing NY Boat Covers Tops & Upholstery 1. 6015 Main St, Flushing, NY 11355 | Lake Pavilion (718) 886-6693