Free People Stores

City Centre

Address:

801 Town & Country Blvd Space A-100
Houston, TX 77024
(713) 464-8423

View Larger Map / Get Directions

Hours:

monday
10:00am — 9:00pm
tuesday
10:00am — 9:00pm
wednesday
8:00am — 5:00pm
thursday
Closed
friday
10:00am — 9:00pm
saturday
10:00am — 9:00pm
sunday
12:00pm — 7:00pm
Back to Top