Write a review

Indian Castle Travel Plaza

← View details

New York State Thruway, Rd #3, 2691 State Route 5S, Mile Post 210E, Little Falls, NY 13365

+1 315-823-4350