Feb 10 Feb 10 Madagascar is over 9000 miles away...but you don't have to travel that far to see lemurs up close. Welcome to the Duke Lemur Center Carrie Dow Organizations, Rescue