
Website screenshot captured September 13, 2026
About this business
Warby Parker The Shops at Yale is listed in Elm City as a store serving New Haven, CT.
CategoryStore
CommunityNew Haven, CT
Phone(203) 689-7715
Google reviews262
268 York St, New Haven, CT 06511

Warby Parker The Shops at Yale is listed in Elm City as a store serving New Haven, CT.