STAAR TECH

47 Reviews

Average: 5 out of 5 Stars

1 East Broward Blvd
Suite 700
Fort Lauderdale, FL 33301
United States
(754) 757-8000

gave STAAR TECH 5 stars

12/09/21

Great customer service, tech was very patient and diligent in finding a solution.

-- Jeffrey T

Scroll To Top