Loading Map.... Dover Free Library22 Holland Road - DoverDetails 42.94448999999999 -72.80281100000002 August 2nd , 2012 Find out more here