Yeah, contacting the SPCA was definitely the right to do. Imagine how hot it must've been in there all summer, and who knows how long it's been since they've seen a vet. The website for the NJSPCA is:
http://www.njspca.org in case anyone else ever needs it. The 800 number is at the bottom of the page.