Amityville Long Island New York: Facts, Background, and Key Details
Finance
Amityville, a village on Long Island in Suffolk County, New York, is known primarily for the 1974 DeFeo family murders at 112 Ocean Avenue. The case was adjudicated in New York...
Open article