Spencer Square
Shopping mall
- Name
- Spencer Square
- Address
- 3510-3650 Spencer Hwy, Pasadena, TX 77504
- Phone
- (213) 223-5512
- Category
- Shopping mall
Shopping mall
Spencer Square is a shopping mall in Pasadena, TX. It is located at 3510-3650 Spencer Hwy, Pasadena, TX 77504 and can be reached by phone at (213) 223-5512. On Google Maps it has a rating of 4.3 out of 5 based on 1,893 reviews.
Source: Google Maps listing.