Glen Venue

5/5
Weddingwire (37) · Venue & event space in Glen St Mary, United States
Suggest an edit · Your business? Claim now
Built in 1882, The Glen Venue is an unforgettable, bespoke wedding destination. The Glen is located in North Florida and is open to all weddings & …

Reviews

Weddingwire
5.0/5 · 37 reviews

Social profiles

Data from: Weddingwire.com