Keywords: Riverbank Labs.JPG 3001204 en Riverbank Laboratories on NRHP since November 28 2003 Located at 1512 Batavia Ave Geneva Illinois Across the Street from Fabyan Villa - also on NRHP own Smallbones 41 52 18 N 88 18 50 W National Register of Historic Places in Kane County Illinois Science laboratories |