1. Top Deck Restoration 130 Marlborough St, Portland, CT 06480 Coordinate: 41.5712,-72.63502 Phone: (860) 815-2011