1. Freedom Sales & Marketing 11225 Challenger Ave, Odessa, FL 33556 Coordinate: 28.19902,-82.62955 Phone: (813) 855-2671
2. Baja Bid 13227 Royal George Ave, Odessa, FL 33556 Coordinate: 28.08604,-82.6419 Phone: (813) 992-2437