Company SHIMMER & SHINE COMMERCIAL CLEANING LLC Address 4133 North Arlington Avenue, Indianapolis, IN, 46226, USA