FOTO SHOP is located in Guatemala on 19 Calle 12 y 13 Av. Puerto Barrios, Izabal Puerto Barrios. FOTO SHOP is rated 4.3 out of 5 in the category photo lab in Guatemala.
Address
19 Calle 12 y 13 Av. Puerto Barrios, Izabal Puerto Barrios
Service options
On-site services
Offerings
Passport photos