Address: 233 McPherson Avenue, Ben Lomond, CA 95005
View Larger Map