Kelly Computer Systems
Drag box to select area
Kelly Computers is not open to the public. The company provides sales and service to businesses in the Bay area and throughout northern California.
1060 la Avenida St, Mountain View, CA 94043
- Accessibility Details: Street level access is provided.
- Hours: Mon - Fri, 8am - 5pm
- Accessible: yes