Farmington Displays, Inc.
21 Hyde Road, Farmington CT, Farmington, Connecticut, 06032
(860) 677-2497