One thought as we plan out facilities. Do not put the public senior center near city hall. They tend to migrate over and start telling everyone how things need to be run. Not that I've experienced it.
Incidentally we have the same sort of issue here. Not many people in the 30-45 age group due to the economy around here just getting beat to hell and hung out to dry for the last seven or eight years. You can see this when walking around downtown on lunch. Tons of jobs for the old and those just out of school. I don't think Detroit ranks as a small town. Yes it is shrinking but the metro is still about 5 million (more if you count the Canadians!).