They are not at 113th and Lenox anymore, they have relocated to 2311 Adam Clayton Powell Jr Blvd
113th & Lenox ave
Our address is 2311 Adam Clayton Powell Jr Blvd, New York New York 10030
I forgot the new address. Sorry
No thats the old location
Thanks! Your answer is awaiting moderation.