Address

1351 Greenwood Road
Crozet, VA. 22932
434-823-1583

 

Hours


October 31st - April 1st,  7 Days a week,  10:00 A.M - 6:00 P.M . 
November 1st - March 31st, Thursday - Sunday, 11:00 A.M. - 5:00 P.M.

 

More information about Chiles Peach Orchard here.