West Road Plaza
Shopping mall
- Name
- West Road Plaza
- Address
- 10241 N Fwy Service Rd, Houston, TX 77037
- Phone
- (936) 217-2282
- Category
- Shopping mall
Shopping mall
West Road Plaza is a shopping mall in Houston, TX. It is located at 10241 N Fwy Service Rd, Houston, TX 77037 and can be reached by phone at (936) 217-2282. On Google Maps it has a rating of 4.1 out of 5 based on 3,413 reviews.
Source: Google Maps listing.