Neilson House

The Neilson House is a historic home in Windsor, Florida. It is located on SR 325. On June 4, 1973, it was added to the U.S. National Register of Historic Places.