Mall name:
Address
W 8th St & S Mountain Ave, Upland, CA 91786
State
City
Phone number to Mountain Square mall
+1 310-284-6000
Hours (mall)
Not available.
Driving directions
Other stores in Mountain Square:
Looking for another location of Staples store?
Go to Staples store locator to see all Staples stores