What is the address and contact information of Jbla?
Jbla is located at 221 w 36th st 1 New York, New York, United States, 10018 and can be contacted by phone at (212) 868-0321.
Who is the owner of Jbla?
The person who created the business is Jay Lee.
What type of business is Jbla?
Jbla is a business categorized under Apparel & Accessories, Nec.