Call us today for an appointment

Office Locations

(Home Office)

566 Haddon Ave
Collingswood, NJ 08108
Phone: (856) 858-9314
Fax: (856) 858-5672


1000 Atlantic Ave • 5th Floor
Camden, NJ 08104
Phone: (856) 964-3955
Fax: (856) 964-9332


2003C Lincoln Drive West
Marlton, NJ 08053
Phone: (856) 596-8007
Fax: (856) 596-8699

Genesis Tree


566 Haddon Avenue
Collingswood, NJ 08108
phone 856-858-9314

Directions from North: Take Rt. 130 South past the Airport Circle. There will be a right hand turn onto Haddon Avenue just past Dunkin Donuts and Radio Shack. Follow Haddon Avenue around, under the overpass, and continue to 566 Haddon.

Directions from South: Follow Rt. 130 North, crossing Rt. 168 (Black Horse Pike). At the next light (Collings Avenue) go right. At the second traffic light (Haddon Avenue) go left. Follow Haddon Avenue to 566 (on left).

1000 Atlantic Avenue
Virtua Hospital, 5th floor
Camden, NJ 08104
phone 856-964-3955

Directions from Rt. 130: Take Rt. 130 to Mt. Ephraim Avenue towards Camden. Follow Mt. Ephraim Avenue to Atlantic Avenue, go left. Hospital parking will be on your left.

2003C Lincoln Drive West
Marlton, NJ 08053
phone 856-596-8007

Directions from North or South: Take 295 to Rt. 70 East (Cherry Hill/Marlton exit). Stay in right lane and proceed to jughandle for Greentree Road. Follow Greentree back across Rt. 70 and go straight until Lincoln Drive West. Make a left and follow building complex on right until 2003C.