Next ImageThe Lodge sober house is a sober house in Delray Beach, Florida The Lodge sober house is a sober house in Delray Beach, FloridaThe Lodge sober house is a sober house in Delray Beach, Florida