Cellaxs - Phone Repair @ Kenwood Town Centre
Location & Directions
Address
7875 Montgomery Rd #5568
Cincinnati, OH 45236
About the Business
Cellaxs - Phone Repair @ Kenwood Town Centre is an Electronics Repair business located in Cincinnati OH.
Phones, Tablets, Computers & Game Consoles