LOCKPORT INN AND SUITES

315 South Transit St
Lockport
New York
United States