I would stay away from Lindenwold. I agree that Voorhees, Marlton, and Cherry Hill would all be close and good areas. My wife and I used to live in Blackwood, and there are some areas there that are not so great. We are now back in Voorhees and are quite happy about that.