Neil Power
Neil Power, 76, of Riverview, Florida, passed away Jan. 30, 2026. He was born in Jamestown, New York in 1949, graduated from Southwestern Central High School in 1967 and graduated from Indiana University Optometry School in 1974. Neil was a member of Temple Hesed Abraham and Moon Brook ...