1. Windham Urology Group Pc 346 Pomfret St Ste 1, Putnam, CT 06260 Coordinate: 41.90724,-71.91579 Phone: (860) 928-0819