935 NE 62nd St, Fort Lauderdale 33334, FL, United States
Distance: 370 yd.
Company description
Our rehabilitation center in Fort Lauderdale for substance abuse embraces a universal, unconditional love that transcends, that serves regardless of circumstances.