The Ayn Rand Institute 2121 Alton Parkway Suite 250 Irvine, CA 92606 tel: (949) 222-6550 fax: (949) 222-6558 EIN: 22-2570926
Contact Email Visit Web Site
Public Benefit : Research and Public Policy Institutions