Share:

Saint Louis Science Center

Category: Movie Theaters - Theater
5050 Oakland Avenue
St Louis, Missouri - 63110

(314) 289-4400

Use the following form to text the address and phone number to a phone.


Saint Louis Science Center is located in St Louis, Missouri.

Accepted Payments

Most movie theaters in St Louis accepts both Cash and major Credit Cards. Please call (314) 289-4400 to find out available payment options accepted by Saint Louis Science Center.

Nearby Movie Theaters

Following is a list of other movie theaters found within few miles of Saint Louis Science Center. You may also view all movie theaters in St Louis, Missouri.

  • 4.08 Miles
    6706 Clayton Road, St Louis, Missouri - 63117
    (314) 781-3300
  • 1.89 Miles
    232 Kingshighway Boulevard, St Louis, Missouri - 63108
    (314) 633-1000
  • 2.93 Miles
    3821 Lindell Blvd, St Louis, Missouri - 63108
    (314) 446-6868
  • 3.01 Miles
    1005 Mccausland Ave, St Louis, Missouri - 63117
    (314) 781-4716
  • 3.56 Miles
    527 N Grand Blvd, St Louis, Missouri - 63103
    (314) 534-1111
  • 4.15 Miles
    6350 Delmar Blvd, St Louis, Missouri - 63130
    (314) 995-6270

User Reviews

  (5 ratings)
5 Star:
60%
4 Star:
0%
3 Star:
20%
2 Star:
20%
1 Star:
0%

There's no review submitted on Saint Louis Science Center by direct visitors of this website. However, there's 5 ratings collected on this movie theater from other sources that's been included in the overall rating.

Add Your Review on this Movie Theater