01BusinessVerified identity2661 LCE INCRetail · Elmwood Park · 2661 S 69TH ST · PhiladelphiaExact name matchPhiladelphia license record · observed Aug 18, 2026Open listing