33 Gleason Street, Delray Beach, FL
Traditional, beautiful church located on the barrier island, 1/2 block from the ocean, in downtown Delray Beach, Florida. The perfect location for weddings of any size with the perfect backdrop of beautiful stained glass windows for the bridal couple. There is an amazing organ to enhance the wedding experience. This church has plenty of parking and seating so make sure to visit our website for a virtual tour of the church.