It is known only from the Everglades National Park, Dade County, and along the Loop Road near Tamarind Hammock, Monroe County, Florida.