Sloatsburg Travel Plaza is located in Sloatsburg, United States on Mile Maker, New York State Thruway, 33 North. Sloatsburg Travel Plaza is rated 3.8 out of 5 in the category truck stop in United States.
Address
Mile Maker, New York State Thruway, 33 North
Accessibility
Wheelchair-accessible toilet