21. World Plus Appliance
1206 Columbia Dr, Decatur, GA 30032
Coordinate: 33.75394,-84.26655
Phone: (404) 254-3778
22. Precision Appliance Repair
3904 N Druid Hills Rd, Decatur, GA 30033
Coordinate: 33.81058,-84.27376
Phone: (678) 851-0558