(850) 301-3222 | Map Location - 77
Techno is here to serve you at Santa Rosa Mall, located across from Victoria's Secret! We repair cellphones, tablets, and laptops. We also offer a wide variety of cellphone and tablet accessories.
Click image for larger view
|Entertainment & Electronics |
|Specialty Shops |