Community gathers to discuss walking and biking safety on the island
A crowd of more than 70 local residents and city staff gathered at the Peck Center Monday night to hear Robert Companion, Nassau County deputy manager and engineer, provide an update on Amelia Isla