1. United States Postal Service 6 Scotland Rd, Windham, CT 06280 Coordinate: 41.69998,-72.15746 Phone: (800) 275-8777