Westheimer & Briar Park
Houston, TX
OPENED: ???, PHOTO: 11/26/2002
BACK TO
STARBUCKS IN HOUSTON