1. Additionals 2401 Merchant Ave, Odessa, FL 33556 Coordinate: 28.19349,-82.63197 Phone: (727) 375-9480