LSA address and location map.

LSA address is Irvine 20 Executive Park # 200, 92614-4739 California USA