LOCATION
LOCATION
(909) 946-3707
1266 W Foothill Blvd
Upland, CA 91786
(909) 946-3707
1266 W Foothill Blvd
Upland, CA 91786
We are located on the SW corner of Mountain Ave. and Foothill Blvd. in the city of Upland, CA. Look for us in the Upland Shopping Center between Stater Bros Market and Big Lots.