807 Se 12th Ct

Clinical Location

807 Se 12th Ct, Fort Lauderdale, FL 33316