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