Newport/Balboa 61

Newport/Balboa 61

501 E. Edgewater Pl.
Balboa, California 92661
Visit Website
Local Phone: (949) 673-7200
E-mail: balboa@boats4rent.com

Family owned and operated since 1992. Pets are allowed in the powerboats, pedal boats and kayaks.

Download Our Free Mobile App


© 2020 DogTrekker.com