Hwy 59 & Cummins

Houston, TX

Obscenely large mega-church, anybody?

OPENED: 3/1/2007, PHOTO: 3/29/2007



BACK TO STARBUCKS IN HOUSTON