« More Local Businesses Fabyan Villa Museum 1511 S Batavia Ave Geneva, IL 60134 6303776424 Visit Website