Skip Navigation Website Accessibility

Contact Info

Magic City Needlepoint
2531 Rocky Ridge Road, Ste. 121,   
Vestavia, AL 35243

Phone: (205)-721-7277
Email
info@magiccityneedlepoint.com

Business Hours

Mon & Fri 10:00 am - 4:00 pm
Wednesday 10:00 am - 6:00 pm
Saturday 10:00 am - 2:00 pm
Tues, Thurs & Sunday *Closed