1st Kiosk, Interactive Retail Displays
Excerpted from the website:
- We have been selling and integrating computer workstations, servers, networks and Internet services to businesses of all sizes throughout the US, Canada, Mexico and Europe.
- 24307 Magic Mountain Pkwy, Ste 245
- Valencia CA 91355 US
- Digital Resources Graphic Network
- +1 661 297 4343