The Library Annex
Category
General Information
Locality: St. Louis, Missouri
Phone: +1 314-652-8484
Address: 3693 Forest Park Ave 63103-2325 St. Louis, MO, US
Website: www.thelibraryannex.com
Likes: 3516
Reviews
Facebook Blog
Popular Listings
Sharkeez
17 SW 3rd St 64063-2324 Lees Summit, MO, US
+1 816-600-6104
Pub, Bar, Sports bar
Nice Racks Billiards Club at Unterreiner Point Basement Bar
9 Harbor Point Ct. 63367 Lake Saint Louis, MO, US
+1 314-580-6035
Arts and entertainment, Sports bar, Pool & billiards hall
Tucker's Shuckers Oyster & Tap
1339 Bagnell Dam Blvd 65049 Lake Ozark, MO, US
+1 573-365-9769
Bar & Grill, Bar, Sports bar, Seafood restaurant