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