Euclid’s former mini-police station, now the Euclid Neighborhood Center, 20001 A Euclid Ave,. was packed last week — not full of police but rather of residents, poster boards, and opinions. The ...