~snip~
Well it looks a mess to me. The visitor will need to scroll down long way to see all the contents. You could use good use of menus and create single pages for each agencies.
85+ agency, their contents with picture in one page is really a lot of contents for one page.