Howard Johnson Lewiston ID
Add Website
Close
Howard Johnson
Be first to review 1716 Main St,Lewiston ID 83501 Phone Number: (208) 743-9526
Howard Johnson Store Hours
Hours may fluctuate
Post a review
Howard Johnson Nearby
Locations Closest to You miles-
Howard Johnson - Walla Walla 325 E Main St67.96
-
Howard Johnson - Spokane 3033 N Division St89.92
-
Howard Johnson - La Grande 2612 Island Ave90.89