← Vandalia restaurants
Howie's On Main
No reviews yet
Restaurant112 N 6th St, Vandalia
Own or manage Howie's On Main? Claim this listing free
Hours
Hours not listed yet.
Details
Address112 N 6th St, Vandalia 62471-2234
Phone16182839246
Restaurant details © OpenStreetMap contributors and the Overture Maps Foundation.