1. Hitches & Accessories 8698 W Dixieland St, Homosassa, FL 34448 Coordinate: 28.84015,-82.5787 Phone: (407) 339-2256