Dr. James Freeman, MD, is a Pediatric Cardiology specialist practicing in New Haven, CT with undefined years of experience. . New patients are welcome.