1. Arrow Window Shade Home Improvement Co, Inc. 222 Main St Ste 135, Farmington, CT 06032 Coordinate: 41.71084,-72.83988 Phone: (860) 583-1366