Location # 2, Chapelwood United Methodist Church (Memorial)
Address:
11140 Greenbay Street
HoustonTX 77024