1. Discovery Buildings 3526 Ellis Ln, Mims, FL 32754 Coordinate: 28.68113,-80.85294 Phone: (321) 383-4000