Company name: The Grand Hall
Description: The Grand Hall is an ideal venue for year-round events and weddings in the Houston and Montgomery area.
10500 Deer Lake Lodge Rd, Montgomery, TX 77316, United States