Location # 29, Kindred Lutheran Church
Address:
2515 Waugh Drive
HoustonTx 77006