Dr. Harris Foster, MD Urology 800 Howard Ave # 318New Haven, Connecticut 6519 (203) 785-2815 About Dr. Harris Foster, MD Affiliation: Yale Urology Group