The Traffic Department in the City of Peru, Indiana is responsible for managing and overseeing traffic-related issues within the city limits.
Located at 351 E Canal St, the department plays a crucial role in ensuring the smooth flow of traffic and maintaining public safety.
Generated from the website