Treatment Discovery 1004 SW 22nd AveFort Lauderdale, FL, 33312 View Phone 954-927-4548 1004 SW 22nd AveFort Lauderdale, FL 33312 View Website Experience & Reliability About Photos & Videos Send to My Email Send to My Phone Print this Page