Alien Thomas Co is located at 2852 Delaware Ave, Kenmore, NY. This location is in the Kenmore neighborhood..