ADDRESS: 2-39 54th Ave Long Island City, NY 11101 Hour: Mon-Fri 8:30am – 5:30pm STATE: New York Building Size: 65,000 sqft