1. Appliance Repair Oviedo 310 W Mitchell Hammock Rd, Oviedo, FL 32765 Coordinate: 28.65538,-81.21359 Phone: (321) 607-7970