Charlottesville VA Gift Shops 1. 201 Main St, Charlottesville, VA 22902 | Virginia Shop (434) 529-6051