8276 St Charles Rock Rd, Saint Louis, Missouri 63114(314) 427-8227
Star Vacuum & Janitorial in St. Louis, MO serves cleaning contractors, industrial, commercial, institutional and residential clients with all of their janitorial cleaning and equipment needs.