VFW Post 768

VFW Post 768, also known as Russian River Post, is a Veterans of Foreign Wars post located at 1248 North Fitch Mountain Road, Healdsburg, California.