United States, Florida, Broward, Town of Davie, Shenandoah Square (shopping center), 13600 State Road 84, Davie, location 26.116043,-80.330656.
26.116043 -80.330656
26° 6' 57.7548" N, 80° 19' 50.3616" W
Growing in shallow, seasonal ponds or retention areas on east side and south side of shopping center. Surrounded by a weak stand of mown Stenotaphrum secundatum and ornamental plants.