Write a review
Indian Castle Travel Plaza
New York State Thruway, Rd #3, 2691 State Route 5S, Mile Post 210E, Little Falls, NY 13365
+1 315-823-4350
New York State Thruway, Rd #3, 2691 State Route 5S, Mile Post 210E, Little Falls, NY 13365
+1 315-823-4350