I'd be tempted to get the local (that area) council involved, there must be a standard it has to reach for a place like that, and if it's as bad as you say they'll be interested enough to pay a visit.
. . oh, don't forget to mention the strange marijuana type smell you noticed as you walked past that big shed behind the main office