1. Pinellas Rental Center
2106 Gunn Hwy, Odessa, FL 33556
Coordinate: 28.18918,-82.59171
Phone: (813) 575-3805
2. Spirit of Life Unitarian Universalists
18412 Burrell Rd, Odessa, FL 33556
Coordinate: 28.14425,-82.62926
Phone: (813) 792-1622