1. N D Tec Inc 27321 SW 138th Ct, Homestead, FL 33032 Coordinate: 25.51304,-80.4147 Phone: (305) 378-4992