Locust Valley Stops Not Stopping! We are excited to install our first units on Long Island. Check out the FOX 5 NY news story: