Hampton Bays Long Island Center for Recovery Hampton Bays, New York, United States Added on 05/25/2024