Is there a Catholic church nearby?
Address: 9560 Via Encinas, Lake Buena Vista, FL 32830, USA
Jenna Gonzalez | Sep 23, 2018
Yes, a large Basilica I believe
Charles Vandergriff | Sep 23, 2018
Idk i didn't see one
Thanks! Your answer is awaiting moderation.