The Carrollton Public Library is hosting a free Family Health & Wellness Fair Sept. 28 from 10 a.m. to 1 p.m. at Josey Ranch Lake Library (1700 Keller Springs Road) to promote National Family Health & Fitness Day in support of the goals of the U.S. Surgeon General’s latest report on physical activity and health.