Mail: Implant Logic Systems 76 Spruce Street Cedarhurst, N.Y. 11516
Telephone: 516-295-1121 888-ILS-1121 888-457-1121
Fax: 516-295-2992