Address2075 Westheimer Rd., Houston, TX 77098
Hours of Operation:
No business hours known.
Information on the new opening of Target
Target announced a new location opening of their retail store in Houston. The store will take the 63,000 square-foot space in the Shepherd Square retail center.
Rate this entry: