A close up of a speaker at The Belva Lockwood Inn.

The Belva Lockwood Inn

About The Inn

Our historic Boutique Inn is located in upstate NY in the Village of Owego.

249 Front Street, Owego, New York 13827

Loading...