Needles in the Haymarket
7937 Heritage Village Plaza
Gainesville, VA 20155
Phone: (703) 659-1062
If you would like to reach us by email, please fill out the form below and we will get back to you as soon as we are able.
Welcome to our website!!! We are going to continue to add products and grow this website; so please check back often! We appreciate your understanding. Please contact us with questions.