Facility Information
Website:
imca.uci.edu
Phone Number:
949-824-1449
Address:
18881 Von Karman Avenue Suite 100 Irvine, CA 92612 (Google Maps)