Computers in Hollis (NY) Full list of companies Computers category in Hollis, New York Rent-A-Center 205-03 Hillside Ave, Hollis, NY 11423, (718)217-1800 Page 1