Link & Technology Store is located in Cuscatlan, El Salvador on Avenida Santa Ana Cojutepeque, Cojutepeque CP 1401 Cojutepeque. Link & Technology Store is rated 4.4 out of 5 in the category computer store in El Salvador.
Address
Avenida Santa Ana Cojutepeque, Cojutepeque CP 1401 Cojutepeque
Accessibility
No wheelchair-accessible car park
Offerings
Repair services