1. Mad Science of N.E. Central Florida 1680 Oviedo Mall Blvd, Oviedo, FL 32765 Coordinate: 28.66471,-81.23401 Phone: (800) 976-0980