United States, Florida, Escambia, Near Pensacola. By parking lot in front of Wal-Mart Supercenter (8970 N. Pensacola Blvd), E end of Row 7. N30.527816° W87.272909°
Epiphytic on planted live oak. (Tree planted at least 1 yr ago, probably more.) Several small plants here; observed on one other nearby planted tree. Obviously introduced with tree.