International Lottery & Totalizator System, Inc.

2310 Cousteau Court
Vista, CA 92081
(760) 598-1655
(760) 598-0219 (fax)