15 employees
Leffers has fashion stores that offer clothing, accessories, literature, culinary delights, interior design and technology items.
1928