Red’s Barber Shop LLC
113 Concord Plaza Shopping Center, St. Louis 63128