BEST Glass & Mirror Store Mt View Glass 9745 E Foothill Blvd, Rancho Cucamonga, CA 91730 phone: (866) 819-1297 website :: facebook:: yelp Years Won: 2014 (Best) MAP