I'd write: People between the ages of 45 and 65... or People who are between 45 and 65 years in/of age...
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.
LiveinjapanThank you, GG. I should say it that way as aenthusiastic English learner.