Please join us in celebrating the new location of Apollo Computers with a Ribbon Cutting ceremony on Tuesday, May 18th at 4:30 PM. Apollo Computers is located at 2811 W. Washington, across the street from Beans & Franks.
Apollo Computers is a local, family-owned computer and technology shop that offers services and repairs for desktops, laptops, tablets and smart phones. Apollo Computers is an Apple Authorized Service Provider.