Computers in Stafford (NY) Full list of companies Computers category in Stafford, New York R & R Computer Systems 8505 Morganville Rd, Stafford, NY 14143, (585)344-4072 Page 1