Voltage-controlled nonvolatile isothermal spin state switching of a [Fe{H2B(pz)2}2(bipy)] (pz = tris(pyrazol-1-1y)-borohydride, bipy = 2,2'-bipyridine) film, more than 40 to 50 molecular layers thick, is possible when it is adsorbed onto a molecular ferroelectric substrate. Accompanying this high-spin and low-spin state switching, at room temperature, we observe a remarkable change in conductance, thereby allowing not only nonvolatile voltage control of the spin state ("write") but also current sensing of the molecular spin state ("read"). Monte Carlo Ising model simulations of the high-spin state occupancy, extracted from X-ray absorption spectroscopy, indicate that the energy difference between the low-spin and high-spin state is modified by 110 meV. Transport measurements demonstrate that four terminal voltage-controlled devices can be realized using this system.