American Liberty Clinic 2190 Northwest 2nd Street, Miami, FL 33125