Howe Travel Plaza is located in Howe, United States on 50 750 N. Howe Travel Plaza is rated 3.7 out of 5 in the category truck stopatmconvenience storerest stop in United States. HOWE TRAVEL PLAZA is a company based out of 50 W 750 N, Howe, Indiana, United States.
Company size
1-10 employees
Headquarters
Howe, Indiana
Service options
In-store shopping
Accessibility
Wheelchair-accessible car parkWheelchair-accessible entrance