Deer Creek Statues Categories Arts & Crafts 205 Deer Creek Dr. Genoa IL 60135 (815) 319-5839 Visit Website Share × Print Email Facebook Twitter LinkedIn Tell a Friend ×