Contact

Address:
1170 W. Terra Lane
O'Fallon
MO 63366

OPEN HOURS

Monday
9am – 6pm
Tuesday
9am – 6pm
Wednesday
9am – 6pm
Thursday
9am – 6pm
Friday
9am – 6pm
Saturday
10am – 2pm
Sunday
Closed

Location on map

Photos

Computer Depot image 1

Nearby companies

R & R Contracting
Distance: 141 yd.
GMT Auto Sales West
Distance: 827 yd.
St Louis RV
Distance: 827 yd.
Stl Avsupply
Distance: 933 yd.
AAA
Distance: 1056 yd.

Company description

Easy, professional, at home or on-site business computer repairs. Slow computers or no computers, we can help. We have the fastest turn-around service in town. Most repairs are completed in 1 day.

More details

Payment Accepted
Check, American Express, Cash, Discover, MasterCard, Paypal, Visa, American Express, Cash, Discover, MasterCard, Paypal, Visa
Email
[email protected]
Web Site
http://www.officialcomputerdepot.com/

Reviews

There are no reviews for Computer Depot.