Nos especializamos en la venta y reparación de computadoras y demás equipo tecnológico.
Tech Support
Phone Number: +50624702270 , 2470-2270
Website: Suggest Official Website
Categories: Computer Repair Service, Computer Store
Opening Hours:
Address: 50 metros Norte de la Iglesia Católica, 21301 Upala, Alajuela, Costa Rica
GPS Coordinates:
10.8989,-85.0088
Upala, Upala Canton, Alajuela Province, Costa Rica
Facebook: facebook.com/1556010228030565
Instagram: Photos and Videos