Skip Navigation
Website Accessibility
(
205) 721-7277
Follow Us...
View Cart
Toggle navigation
☰ Menu
Home
Shop
Products
Classes
About Us
Contact Us
Plot
Plot
Pickup Locations
Current Default Store
Magic City Needlepoint
2531 Rocky Ridge Road
Suite 121
Vestavia, AL
35243
18
left in stock
Set as Default Location
available at
See All Locations
Low in-store inventory, may be subject to change.
aligator
Company Links
About Us
Classes
Calendar
New Arrivals
Privacy Policy
Terms & Conditions
FAQ
Contact Us
(
205) 721-7277
2531 Rocky Ridge Road, Ste. 121, Vestavia, AL 35243
info@magiccityneedlepoint.com
Mon and Fri: 10am-4pm
Wed: 10am-6pm
Sat: 10am-2pm
CLOSED: Tues.,Thurs. and Sunday
HOLIDAY CLOSURES: Labor Day, Christmas Day and New Year's Day.