Mayor holds “constituent hours” at Borough Hall

Gave residents chance to speak with city agency reps