Home PagePlaza frontenac

Fronteanc-website

Our Plaza Frontenac Location will be temporarily closed for a few weeks while we move into a new space upstairs. Come see us in Mid April by the cinema. Brentwood location is still open.

We are located at:
1701 South Lindbergh Blvd. St. Louis, MO 63131

Hours Of Operation:
Monday-Friday 10-8 Saturday 10-7 Sunday 12-6

Phone Number:
314-991-6988

View our news and posts below related to this store.

facebook-1


Store News