Featured Featured

American Legion Post 291 Newport Beach

American Legion Post 291 215 15th St, Newport Beach

Celebrate Independence Day at American Legion Post 291 in Newport Beach. Join us for a patriotic celebration with activities, food, and fireworks to honor our nation's birthday.