The Hat People
is located just north of Houston in the charming shopping district of
Old Town Spring
.
Click here for an interactive map from MapQuest