1. Sun Spots Production Inc 821 Marshall Farms Rd, Ocoee, FL 34761 Coordinate: 28.5555,-81.54694 Phone: (407) 656-3400