United States of America, Florida, Miami-Dade County, Loveland Hammock Preserve. Located ca. 4.85 miles southwest of downtown Florida City, south of SW 360th Street (Lucille Drive) and west of SW 217th Avenue (Loveland Road).
25.431
location information not given for endangered species