Get directions to: Subway, Crozet, VA Restaurant address: 5786 Three Notched Road Crozet, VA 22932, USA Driving Walking Bicycling Restaurant: Subway