Newport Harbor Post 291 of the American Legion is one of the largest American Legion Posts in the United States and is the only Post with its own Yacht Club. To join Veterans 291 Yacht Club … click here
We are located on the water in Newport Beach, California, and are dedicated to support all military veterans in the Orange County region.
Front office: (949) 673-5070 Ext. 100 | 215 15th Street, Newport Beach, CA 92663 Email: email@example.com| Hours of Operation …click here