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.
100 Church St, Suite 800, New York, NY 10007
118-35 Queens Blvd (Forest Hills Tower), Suite 400, Forest Hills, NY 11375
300 Cadman Plaza West, 12th Floor, Brooklyn, NY 11201
2500 Plaza 5 (Harborside Financial), 25th floor, Jersey City, NJ 07311
33 S Wood Ave, Suite 600, Iselin, NJ 08830
923 Haddonfield Rd, Suite 300, Cherry Hill, NJ 08002
1125 Atlantic Ave, Suite 740, Atlantic City, NJ 08401