Map of South Florida Evaluation and Treatment Center in Miami-Dade County, FL:

South Florida Evaluation and Treatment Center Miami-Dade Homestead 25.4189036 -80.4913675