Many people have been asking for the address where we will be staying so here is our home away from home for the next 6-7 weeks. The best way to call is still on our cell phones since we can talk at any time.
Homewood Suites – Westchase
2424 Rogerdale Road
Houston, TX 77042
Attention Guest: Travis Selinka