Josie TummilloJamestown LP · New York, NYView profileView profileAbercrombie & Fitch has opened a new 6,000 SF location on 95 N 6th Street in Williamsburg! This is a stunning, two-story space featuring a limited time vintage capsule to shop fromBy Josie Tummillo, Jamestown LP·Jun 9, 2025·1 min read30Log in or sign up to comment