Address 432 W Gallatin St Vandalia IL 62471 United States
Phone: (618) 283-1141 Open 24 Hours a Day: No