Wherever you are in the world, we can discuss your case by phone or by video conference.

If you prefer, we can schedule a meeting in person at one of the locations listed below.

Please call for an appointment first.

CLICK on the city name for Google Map directions.


Manhattan, NY

100 Church St, Suite 800, New York, NY 10007

Queens, NY

118-35 Queens Blvd (Forest Hills Tower), Suite 400, Forest Hills, NY 11375

Brooklyn, NY

300 Cadman Plaza West, 12th Floor, Brooklyn, NY 11201

Jersey City, NJ

2500 Plaza 5 (Harborside Financial), 25th floor, Jersey City, NJ 07311

Woodbridge, NJ

33 S Wood Ave, Suite 600, Iselin, NJ 08830

Cherry Hill, NJ

923 Haddonfield Rd, Suite 300, Cherry Hill, NJ 08002

Atlantic City, NJ

1125 Atlantic Ave, Suite 740, Atlantic City, NJ 08401



PLEASE SEND ALL mail either to the Manhattan or Atlantic City office at the address listed below. Thank you.