To navigate, press the arrow keys. Movie Central ← View details 204 Couch Street, Alton, MO 65606 +1 417-778-6697 Get Directions From* To * — Required information