Village Needlepoint Irvington Virginia

4395 Irvington Road
Irvington, Virginia 22480
804-438-9500

SHOP HOURS:
Wed-Sat. 10am-4pm