The Glass Farmhouse at Smith Lake
1000 County Road 78, Bremen, Alabama, 35033
(205) 566-8516
Birminghams premier lake wedding & event venue