63118 St. Louis, MO 03/26/2026: 38.586260, -90.220420
63118 St. Louis, MO 03/26/2026
63118 City of St. Louis, Missouri - Found both on 3/26. Record breaking heat that day(94 degrees). Preceding days also hot, and dry, so I had watered the area on 3/25 which may have prompted their appearance.