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 The Home Depot store?
Go to The Home Depot store locator to see all The Home Depot stores