Omega Plaza Frontenac

1701 S Lindbergh Blvd
Saint Louis MO 63131

Sponsored Topics

See a problem? Let us know!
<p>Located in Plaza Frontenac, Landmark Plaza Frontenac Cinema has been serving the area since 1998. It has six theaters to satisfy all of the local moviegoers. It specializes in independent films and foreign language films but also carries many of the popular blockbusters. This theatre has a very relaxing and quiet atmosphere.</p>