Membership Directory Clean Spot USA 1007 W 4th St. Pella IA 50219 (515) 314-8019 Send Email Visit Website About Us Outside facility clean up, window cleaning, light cleanup of parking lots and microtrash. Share × Print Email Facebook Twitter LinkedIn Tell a Friend ×