St. Elizabeth Roman Catholic Church in Colonial Beach hosts a July 4th Bazaar & Yard Sale from 8 a.m. to 3 p.m. to support ongoing charity work. Church is located at 12 Lossing Avenue. Call (804)224-7221 for more information.