USA Maps

West Road Plaza

Shopping mall

4.1 ★ (3,413 Google reviews)

Name
West Road Plaza
Address
10241 N Fwy Service Rd, Houston, TX 77037
Phone
(936) 217-2282
Category
Shopping mall

About West Road Plaza

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.

Location

More businesses in Houston and Texas