Tallwood Urology & Kidney Institute 499 Farmington Avenue, Farmington, CT 06032