Holbrook, United States
20 Peachtree Ct Suite 205
11741
Holbrook
United States
+1 8006845800
I just spoke with people at this place pretty rude, almost like they think they are a big time operation, actually spoke very negatively about their competition very low class . If that was how their office people speak I could only imagine how their techs are...i gave 2 stars bc the radio add made them sound much better then my experience....
like
Explore similar businesses in the same city.
Loading similar businesses…