Lovely Meeting House.
Gleanloch Farms Building is located at 19920 Champion Forest Dr, Spring, TX 77379