The following programs are offered by the Grandview Heights Public Library, 1685 W. First Ave. For more information, call 486-2951.

The following programs are offered by the Grandview Heights Public Library, 1685 W. First Ave. For more information, call 486-2951.

A Red Cross Blood Drive will be held from 1 to 7 p.m. Wednesday, Dec. 29, in the Meeting Room. Call (800) GIVE-LIFE to schedule an appointment. Walk-ins will only be accepted if all appointment slots have not been filled.

Book Discussion Group will meet with staff member Michele Reinhart to discuss "The Last Report on the Miracles at Little No Horse" by Louise Erdrich at 7 p.m. Wednesday, Dec. 29. Call 481-3776.

Art Exhibition: Collages by Jill M. Connor, Jan. 1-31.

Music and Movement will offer children ages 2-5 the opportunity to perfect their motor skills with songs and dancing from 1 to 1:30 p.m. Monday, Jan. 3. Free. Call 481-3778.

Tales for Toddlers, for ages 18 to 36 months, meets from 10:15 to 10:45 a.m. and 11 to 11:30 a.m. Tuesday, Jan. 4. Call 481-3778.

Baby Games, stories for ages 6 to 17 months, meets from 10:15 to 10:45 a.m. Wednesday, Jan. 5. Free. Call 481-3778.

Family Story Time for ages 2 to 5 meets from 7 to 7:30 p.m. Wednesday, Jan. 5. Free. Call 481-3778.