State: | California |
---|---|
Address: | 904 W Balboa Blvd, Newport Beach, CA 92661, USA |
Postal code: | 92661 |
Phone: | (855) 910-9933 |
First time visiting this cool park!
Newport Beach West Balboa Retreat with photos and an interactive map. Newport Beach West Balboa Retreat from Mapcarta, the free map.