18744 Main Street, Groveland, CA (209) 962-5300

Click on photos for larger view.