Micropower Computer Systems
Repair
923 S 5th St, Springfield, IL 62703, US
(217) 544-4108
Hours not published on validated sources
Micropower Computer Systems is a phone repair shop that keeps devices out of landfills in Springfield, IL.
Phone Repair E-Waste Reduction