About
THE COMPUTER DOCTOR was founded in 1999 to fulfill the demand for high-quality technical solutions and unmatchable customer support.
Address: 3012 N Sterling Ave, Peoria (Illinois) 61604
Phone: (309) 682-2667
State: IL
City: Peoria
Street Number: 3012 N Sterling Ave
Zip Code: 61604
categories: computer repair service, computer store