Princeton Beach Marina

P.O. Box 408

Marina - 203 River Drive

Shop & Office - 302 River Drive

Princeton, Iowa  52768

Contact: Charles Seitz - (563) 289-5024

Email: pbm@princetonbeachmarina.com

Directions - Map