Long Island City NY Computer Rooms-Installation & Equipment 1. 3100 47th Ave, Long Island City, NY 11101 | D P Facilities Inc (212) 645-4300