Telcmax, Plaza España is located in Managua, Nicaragua on rotonda el gueguense, 400 metros al sur. frente a american airlines. Telcmax, Plaza España is rated 4.3 out of 5 in the category cell phone store in Nicaragua.
Address
rotonda el gueguense, 400 metros al sur. frente a american airlines