Listed in the Polk Lowell City Directory of 1985 under the heading 'control systems' at 43 Mannings Road, Billerica.