If you don't mind traveling a little, you would really like the Rocky Top Dog Park in Princeton NJ. Here's the link
http://www.rockytopdogpark.com/.
I take my dogs with me to Haddonfield and the Promenade in Marlton all the time and I find both very dog friendly.