1404 N 5th St, Vandalia, IL 62471
Phone: +1 618-283-2000
Google Rating: 4.3 (56 reviews)
1442 N 8th St, Vandalia, IL 62471
Phone: +1 618-283-0266
Google Rating: 3.2 (5 reviews)