1. SPD International 1891 S Gettysburg Dr, Homosassa, FL 34448 Coordinate: 28.83498,-82.53296 Phone: (352) 621-4888