1. Royal Flush Plumbing 69 Corrigan Ave, Meriden, CT 06451 Coordinate: 41.54613,-72.82042 Phone: (203) 238-9667