Imagine calling to ask directions Posted on June 23, 2010 by David Allen Reader Bob Terry found the business Claremont Glass and Mirror of Upland just where you’d expect: the 8500 block of Vineyard Avenue in Rancho Cucamonga.