North AmericaScarpa Barracks Road Shopping Center2114a Barracks RoadCharlottesville, VA 22903+1 434-296-0040thinkscarpa.comMAP