Glave and Holmes Architecture Posted on March 1, 2016 by verydima Glave and Holmes Architecture 2101 East Main Street Glen Allen 23059 USA See route Phone: 804/649-9303 E-mail: NRCA member since: 2016