The Glass House

1019 Jefferson St
Lynchburg, VA 24504

The Glass House Venue is a distinctive wedding and event space located in Scottsboro, Alabama, renowned for its breathtaking architecture and serene surroundings. Offering a variety of all-inclusive packages, the venue is dedicated to transforming each couple's vision into a stunning reality, making it an ideal choice for both intimate ceremonies and grand receptions.

Generated from the website

Own this business?
See a problem?
United StatesVirginiaLynchburgThe Glass House

Partial Data by Foursquare.