1. Firearms Limited 321 E Market St, Martinsville, VA 24112 Coordinate: 36.68579,-79.86625 Phone: (276) 666-0066