big update to locations pages, still work in progress (don't deploy)

@mason or @joetamburro - can you take a gander?