Found 2 places
Address: 943 N Main St, Marissa, IL 62257
Latitude: 38.2549 (38°15′18″N), Longitude: -89.7544 (89°45′16″W)
Phone: (618) 295-3063
Facebook
Foursquare
Twitter
Latitude: 38.2492 (38°14′57″N), Longitude: -89.7539 (89°45′14″W)