This is the Newtown, CT home of Spencer Olin Taylor and Ellen Louise Taylor (Fischer).
He is president of Spectral Music Corp., a music production company. His father is chairman of Aqua-Vac Systems, a swimming pool manufactuer, in Boynton Beach, Fla. He also is an executive committee member of the U.S. Golf Association. His mother is a consultant on public education reform for the University of Wisconsin-Madison.S pencer O. Taylor attended Harvard College.
According to public property records, the home has an appraised value of $2,363,900. Set on 6.20 lakefront acres, this home has 9,206 square feet of living space. The property also features a swimming pool and a tennis court.