Ms. Shepherd-Hall practices medicine in New Haven, CT and specializes in General Practice. Ms. Shepherd-Hall is affiliated with Yale New Haven Hospital.