1. Internet Cafe 5420 Deep Lake Rd, Oviedo, FL 32765 Coordinate: 28.61782,-81.26191 Phone: (321) 295-7886