09.18.2014 News Park at your own risk near Long Island Science Center Careful where you park downtown. An estimated 30 cars have been towed in the past few weeks from a private parking lot owned by the Long Island Science Center...