John Rose

Active Bodfish, CA President for Canyon Meadows Mutual Water Company, Inc.