He is rated highly by his patients. He is in-network for Anthem, ConnectiCare, and Blue Cross/Blue Shield, in addition to other insurance carriers. After attending Virginia Commonwealth University (VCU) School of Medicine, Dr. Brennan completed his residency training at Yale-New Haven Hospital. His hospital/clinic affiliations include Lawrence + Memorial Hospital, VA Connecticut Healthcare System, and Yale New Haven Health System. Dr. Brennan's practice is open to new patients.