1. Sci & Son Inc 1490 Lodge Ter, Deltona, FL 32738 Coordinate: 28.9047,-81.16681 Phone: (386) 736-8132