The Haddonfield law offices (satellite offices of Puff, Sierzega & MacFeeters LLC) are located in downtown Haddonfield, New Jersey in Camden County along Haddon Avenue just about two blocks down from the Haddonfield PATCO high speed rail line station. Our Haddonfield law offices serve the need of our clients in Haddonfield, Haddon Heights, Haddon Township, Collingswood, Oaklyn, Barrington and Cherry Hill.