GLASS & MIRROR STORE Smith Bros Glass 1136 W Holt Blvd, Ontario, CA 91762 909.983.3029 website :: yelp Years Won: 2016 (Best) MAP