at 4474 Shaw Blvd, St. Louis , 63110 United States
133 FB users likes The Bug Store, set it to 301 position in Likes Rating for St. Louis in Local Business category
The Bug Store is St. Louis based place and this enity listed in Furniture Store category. Located at 4474 Shaw Blvd MO 63110. Contact phone number of The Bug Store: (314) 773-9251