Alpine Town Hall, 2156 Alpine Blvd., will be open to the public from 2 to 4 p.m. Saturday. Historic buildings will be open from 2 to 4 p.m. Saturday and Sunday. Information: (619) 445-2544.
El Cajon Valley Kiwanis Club will hold its annual rummage sale from 7:30 a.m. to 2 p.m. Saturday at Madison Avenue School, 1615 E. Madison Ave., El Cajon. Proceeds benefit Rady Children's Hospital and other charities.
Youth singer Francis Florendo will give his first solo concert at 6:30 p.m. Sunday at the East County Performing Arts Center, 210 E. Main St., El Cajon. Information: ecpaclive.com.

Datebook is compiled by Sharon Heilbrunn. Send items at least 10 days before desired publication date to: Datebook, The San Diego Union-Tribune, P.O. Box 120191, San Diego, CA 92112-0191, or e-mail to
fyi.east@uniontrib.com. Publication of items is not guaranteed. Questions: (619) 593-4957.