Contact Us

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.