Locations

Where To Find Us

Indian Castle

Address

Indian Castle Travel Plaza
New York State Thruway
Little Falls, NY 13365
United States

Phone Number

315-823-4350

Hours

Open 24 hours