530-749-8300 sales@mechirrsol.com

Contact Us

We’re here to help! Feel free to contact us to discuss your needs.

Call us today or use our website contact form.

 

Address
3199 E Onstott Rd.
Yuba City, CA 95991
Phone: (530) 749-8300
Fax: (530) 674-0385