Archer & Greiner's principal office is located in Haddonfield, New Jersey, a historic community less than ten miles from downtown Philadelphia. The firm also has offices in Princeton, Red Bank and Hackensack, New Jersey, Philadelphia and Harrisburg, Pennsylvania, Wilmington, Delaware and New York, New York. These offices conveniently serve our clients' needs throughout our growing regional service base.
 
                      One Centennial Square
                      33 East Euclid Avenue
                      Haddonfield, NJ 08033
                      Phone: (856) 795-2121
                       Fax: (856) 795-0574
 
                      1007 North Front Street
                      Suite No. 302A
                      Harrisburg, Pennsylvania 17102
                      Phone: (717) 686-4109
                       
 
                      Court Plaza South, West Wing
                      21 Main Street, Suite 353
                      Hackensack, NJ 07601-7095
                      Phone: (201) 342-6000
                       Fax: (201) 342-6611
 
                      101 Carnegie Center
                      Suite 300
                      Princeton, NJ 08540
                      Phone: (609) 580-3700
                       Fax: (609) 580-0051
 
                      One Liberty Place 32nd Floor
                      1650 Market Street
                      Philadelphia, PA 19103
                      Phone: (215) 963-3300
                       Fax: (215) 963-9999
 
                      Riverview Plaza
                      10 Highway 35
                      Red Bank , NJ 07701-5902
                      Phone: (732) 268-8000
                       Fax: (732) 345-8420
 
                      300 Delaware Avenue
                      Suite 1100
                      Wilmington, DE 19801
                      Phone: (302) 777-4350
                       Fax: (302) 777-4352
 
                      44 Wall Street, Suite 1285
                                            New York, NY 10005
                      Phone: (212) 292-4998
                       Fax: (212) 461-2223