Av. Jorge Schimmelpfeng, 111 - Centro, Foz do Iguaçu - PR, 85851-110, Brazil
⚠Location shown is approximate (~200m) for privacy