Location


Ocean Beach Park is located at
98 Neptune Avenue
New London, Connecticut.