Save Now Closed Mark Leeds, D.O.3290 Northeast 33rd Street, Fort Lauderdale Dr. Leeds provides treatment for opioid addiction ...