Hampton Bays Long Island Center for Recovery Hampton Bays, New York, United States Added on 06/21/2025