Shop Hours: Tuesday - Saturday 10:00 am to 4:00 pm
(727) 581-8691
Cart 0

Contact Us

Join our mailing list to receive information on our classes and special offers.


The Flying Needles
432 N. Indian Rocks Rd.
Belleair Bluffs FL 33770
(727) 581-8691
flyingneedlesbelleair@gmail.com