Fix Web Systems Sukasa is located in Los Mochis, Sin, Mexico on Francisco Villa 5B, 12 de Octubre. Fix Web Systems Sukasa is rated 5 out of 5 in the category internet cafe in Mexico.
Address
Francisco Villa 5B, 12 de Octubre
Accessibility
Wheelchair-accessible car park