The Peach Tree Fruit Stand

1265 N Minnewawa Ave Clovis CA 93619 USA

(559) 299-2901

Location