VFW Post 12061

VFW Post 12061, also known as Mount Loafer Post, is a Veterans of Foreign Wars post located at 439 West Utah Avenue, Payson, Utah.