Smooches On The Beach

Smooches On The Beach is a resort in West Springfield.