Tallwood Urology & Kidney Institute - Urology 7 Elm Street, Enfield, CT 06082