It's right down Savoy Blvd, on the other side of Rt. 72, next to the offroad park.
If you were driving towards Chatsworth, it would be on your right hand side. The only way to see it from the road, however, is to look for the water tower.
Disclaimer:
Beware, though, that it's private property and that you'd be trespassing. Also, it's not entirely safe to be inside/under the buildings.