Contact

We'd love to hear from you!  Give us a call or shoot us an email. 
MEI-CHA is located in Irvine, California. Available Weekdays, 9am-5pm PST 

ADDRESS
18 Technology Dr., Ste 161. Irvine, CA 92618

PHONE
(1) 949-788-0882

EMAIL


Get Notified