Address 

5301 Canal Blvd. 

New Orleans, LA 70124

 Phone

 (504)832-3050        

 Email

needlenola@gmail.com

 Shop Hours

Monday - Friday 10am-4pm

Saturday 10am-3pm

Sunday Closed

 

 
 

Contact Us

 

Name *
Name