Location # 9, First Cumberland Presbyterian Church
Address:
2119 Avalon Place
HoustonTX 77019