Anchor Motel

  • Hotels & Motels
2332 River Road
Niagara Falls, NY 14304
(716) 693-0850