AARP Driver Safety Program at the South Fallsburg Senior Center, Laurel Ave., 9am-4pm. To register call Sonny Smith at 845/434-8922. The fee is $20 for AARP members and $25 for non-members.
WatermarkBZ presents Comedy on the Deck at the BrickHouse Restaurant & Bar. Admission & dining at 7pm, show starts at 9pm. Limited seating. Reserve: 845/583-4947.
Pat Sanders will lead the annual Upper Delaware Unitarian Universalist Fellowship Flower Communion service at the Berlin Township Community Center, 10:15am. Bring a flower. Following the program there will be a social time and refreshments.
21st annual River Road Fair, 11am-4pm. A 1/4-mile of yard sales, antiques, art, crafts, jewelry, collectibles and more. Sponsored by the Barryville Methodist Church. Sales at church including strawberry shortcake, garage sale, and bake sale. Farmers' market behind the River Market, 10am-2pm. 845/557-3432.
Duck race in the Willowemoc in support of the Roscoe Free Library at Riverside Park, 3pm. Ducks available for $5. 607/498-5464.
Independence Day parade in Roscoe, 11am. Everyone invited to join. 607/498-5794.
Independence craft fair at Niforatos Field, 10am-4pm. Vendors wanted. 607/498-5397.
Ham & strawberry shortcake dinner at the Masonic Lodge, 94 Main St., 4:30-7pm. Adults $10, child $6. Benefit: Sullivan-St. Tammany Chapter #298 Order of Eastern Star. Take outs available. 845/439-3102.
Seven magnificent gardens. Tour starts at Remembrance Place, West Ann Street & Elderberry. Pre-event tickets $15 at Artisan Exchange, 219 Broad St., or TLC Salon, 801 Broad St. both in Milford. Or send check to Milford Garden Club, PO Box 764, Milford. Get ticket before July 3 or price day of tour is $20. 570/296-8120.
An entertaining version of notable historic events through story and song by Gordon Thomas Ward, a nationally recognized author, singer-songwriter and guitarist at the Port Jervis Library, 6:30pm. The program is geared for adults but is suitable for students of middle school ages and up. Free. 845/856-6081.