Mega Technology is located in Santa Tecla, El Salvador on 2 Calle Oriente #1-5. Entre avenida melvin jones y, 7 Avenida Sur. Mega Technology is rated 5 out of 5 in the category computer repair service in El Salvador.
Address
2 Calle Oriente #1-5. Entre avenida melvin jones y, 7 Avenida Sur
Service options
Online appointmentsOn-site services