2techs is a pc repair business and Internet Service Provider situated in Maroa, Illinois. Our technical support staff offers fast, professional, and affordable services to each of you computer requirements including computer repairs, upgrades and complete new systems. Contact us to set up a convenient time to drop off your pc, or let us come to you.
|City||Maroa , IL|
|Address||408 South Wood Street|
|Phone Number||(217) 794-2500|