Tech-Optics INC
13872 Sw 119th Ave
Miami
FL
33186
(305) 256-3302
techoptics.com
Open Map
Description
Tech-Optics Inc is located at 13872 Sw 119Th Ave, Miami, FL. This location is in the Three Lakes neighborhood. This business specializes in Computer Repair.
by merchantcircle on October 14, 2015 from
merchantcircle
business services
Categories: Computers
computer
Computer Parts & Supplies
computer repair
Computers
Computers & Equipment Repair & Maintenance
Electronics - Computers
Sharp
store