1221 Lexington Avenue, New York, NY 10028
Monday – Friday 10am – 6pm
Saturday 10am – 6pm except July & August when we close at 5pm
Our Manhattan store is located at 1221 Lexington Avenue between 82nd and 83rd Streets, just steps from major bus and subway lines. On-street parking is almost always available out front, and several parking garages are conveniently located within walking distance.