Glenbrook Square
Shopping center👍 Glenbrook Square shopping mall...well I used to shop there a very long time ago and it was awesome and convient and all that stuff...but now with the economy like it is, everybody is trying to save where they can including businesses...not all the retail space is rented out and sometimes it looks a... People often mention Kroger, store,
Address
6310-6348 Telephone Rd, Houston, TX 77087
Rating on Google Maps
4.00 (974 reviews)Open on Google Maps
Working Hours
- Thursday: 7 AM to 1 AM
- Friday: 7 AM to 1 AM
- Saturday: 7 AM to 1 AM
- Sunday: 7 AM to 1 AM
- Monday: 7 AM to 1 AM
- Tuesday: 7 AM to 1 AM
- Wednesday: 7 AM to 1 AM