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