Magic City Needlepoint

  • Needlepoint
2531 Rocky Ridge Road
Suite 121
Vestavia Hills, AL 35243
(205) 721-7277
  • About

    Shop carrying needlepoint supplies, including canvases, threads, needles, lights, tote bags, stretcher bars, and more.

  • Whom to Contact

    • Ty Howell
      2531 Rocky Ridge Road
      Suite 121
      Vestavia Hills, AL 35243
      Phone: (205) 721-7277