1. Appliance Technicians Inc 1860 Walsh st, Oviedo, FL 32765 Coordinate: 28.69775,-81.15595 Phone: (407) 366-7609