Terry Lou Zoo, located at 1451 Raritan Road, in Scotch Pains, New Jersey, United States . Terry Lou Zoo closed down in 1997.