Apollo Computers

3 Russell St W, Smiths Falls, ON K7A 1N8
613-284-2446
http://www.apollocomputers.ca

Apollo Computers - The right stuff!

Computer Sales and Service. Located in Smiths Falls Ontario. We repair all makes and models. Lenovo, HP, Dell Phone repair. Our retail store opened in 2001