Cravaack was born in Charleston, West Virginia and grew up in the suburbs of Cincinnati, Ohio, graduating from St. Xavier High School in 1977.
Cravaack was born in Charleston, West Virginia. Cravaack grew up in the suburbs of Cincinnati, Ohio. Cravaack was graduating from St. Xavier High School in 1977.