The driver was rude, insulting, cursed at us using the F word-more than once, and threatened my 80 y.o. grandfather. I have never been treated so disgusting by someone that was supposed to be providing service.
- Horrible customer service
Street Glow Towing can be found at Artic Ave 1301. The following is offered: Auto Body Shops. The entry is present with us since Sep 9, 2010 and was last updated on Nov 14, 2013. In Bohemia there are 6 other Auto Body Shops. An overview can be found here.
Street Glow Towing is located at 1301 ARTIC Ave, Bohemia, NY. This business specializes in Auto Body Shops.
If you don't see your business listed on YellowBot, please add your business listing.
© 2007-2017 Solfo, Inc. – All rights reserved