United States, Florida, Okaloosa, SE of Ft. Walton Beach. On Okaloosa Island (Santa Rosa Island). S side of Santa Rosa Blvd across from Okaloosa County Safety Center.
Weedy ruderal site. One here. Soil sandy. With Heterotheca subaxillaris, Lepidium virginicum, Conyza bonariensis, Helenium amarum.