St. John’s is a beautiful church and a great place to get married!

St. John’s on the Lake is located at 4760 Pine Tree Dr, Miami Beach, FL 33140.

Here is wedding photography from this location!

Would you like a price quote for photo and/or video?

If you can answer these questions, we can get you a price quote today.
The questions take less than 2 minutes: