1. Spirit of Life Unitarian Universalists 18412 Burrell Rd, Odessa, FL 33556 Coordinate: 28.14425,-82.62926 Phone: (813) 792-1622