Is this church near fountainbleu hotel?
Address: 12727 SW 122nd Ave, Miami, FL 33186, USA
Ani Garces | Sep 17, 2018
Best church.
Vivian Bravo | Sep 17, 2018
No, it's exactly 28.8 miles away, but it's worth the drive. Best church in Miami!
German Sanchez | Sep 17, 2018
No, it's not
Mark Ruddlesden | Sep 17, 2018
No
Thanks! Your answer is awaiting moderation.