1709 Deptford Center Road, Deptford, New Jersey 08096(856) 848-6261 Near the Deptford Mall, at the intersection of Almonesson and Deptford Center Roads