Igreja Imaculada ConceiçãoParishShareAvenida General Carlos CavalcantiPonta Grossa, Paraná 84025-060BrazilGet directions