Go back to directory. Add to Address Book. Ibarra Cleaning Ibarra Cleaning Work Phone: (515) 664-0072work Work Email: [email protected]INTERNET Categories: Cleaning Services Updated 6 years ago. Back to Vendor List