Where is Highwood City Hall located?
HIghwood City Hall is located at 17 Highwood Ave, across the street from Walgreen's, and the administration offices are located on the 1st floor.Google Maps

Show All Answers

1. Where is Highwood City Hall located?
2. Do I need to register my business?
3. What are City Hall hours?