KellerMay 28 - Masterworks Series’ Music on the Patio continues, 7-8 p.m., on the Back Patio at Keller Town Hall, 1100 Bear Creek Pkwy. Featuring Acoustic Shade. Free. In the event of inclement weather, the concert moves into the foyer. For information call 817-743-4050 or email firstname.lastname@example.org. May 29 - Keller Animal Shelter Advisory Committee meets, 10 a.m., in the conference room at the Keller Animal Adoption Center, 330 Rufe Snow Dr. For information call 817-743-4516. June 3 - Keller City Council meets, with pre-council at 5 p.m. in the Pre-Council Meeting Room, and regular session at 7 p.m. in the Council Chambers, both at Keller Town Hall, 1100 Bear Creek Pkwy. For information call 817-743-4007 or email email@example.com. Ongoing - The Keller Writers Association meets the first Saturday of each month in the Keller Public Library’s meeting room, first door to the left, 12:15-2:15 p.m. For information email KWA President Judy Banko at firstname.lastname@example.org. Ongoing - Keller Yard Waste Drop-Off Day is every first and third Saturday, 8 a.m.-noon, 1792 Ottinger Rd. “Green” yard waste such as grass clippings, leaves, branches, stable matter and brush accepted. Free to Keller residents with proof of residency and lawn service companies with city permits. For information or to get a lawn service permit, call 817-743-4000, email email@example.com. Ongoing - Rotary Club of Keller meets at noon every Tuesday, Sky Creek Ranch, 600 Promontory Drive. We welcome anyone who lives or works in Keller. For information go to www.rotaryclubofkeller.org. Ongoing - Keller Garden Club, meets second Thursday monthly September through May. Programs include speakers and field trips and the group welcomes all levels of gardening expertise. The regular meeting spot is being remodeled so for the next few months please contact Gail McEnroe, membership chair, at 817-337-9948 for meeting locations and times. Ongoing - Toastmasters-Keller Communicators, 6:45 p.m., Thursdays, 1727 Keller Parkway, Prudential Worldwide Real Estate. Haslet May 28 - Haslet Community and Economic Development Corporation Type B meets, 6-10 p.m., at the Haslet Community Center, 105 Main St. For information call 817-439-5931. May 28 - Haslet Economic Development Corporation Type A meets, 11:30 a.m.-1 p.m., at the Haslet Community Center, 105 Main St. For information call 817-439-5931. May 29 - Haslet Capital Improvements Advisory Committee meets, 6-6:30 p.m., at the Haslet Community Center, 105 Main St. For information call 817-439-5931. May 29 - Yoga this week meets outdoors on the lawn behind the Haslet Public Library, 100 Gammill. $5 per person per class. Bring your own mat. For information email firstname.lastname@example.org. May 29 - Haslet Planning and Zoning Commission meets, 6:30-10 p.m., at the Haslet Community Center, 105 Main St. For information call 817-439-5931. May 31 - Haslet Spring Clean Up is 8 a.m.-noon behind the Haslet Fire Station, 1701 Hwy. 156 S. Innovative Electronics Recycling will be collected electronics for recycling, including computers, televisions, printers, etc., for free. For information go online to www.ierrecycling.com. For Worth’s Environmental Crud Cruiser will be available 9-11 a.m. to collect household hazardous waste. For specific information go online to fortworthtexas.gov/env/crudcruiser. Republic Services/Allied Waste will provide dumperson for trash, brush and large items, and mobile document shredding. City of Haslet water bill required as proof of residency. June 2 - Haslet City Council meets, 7-10 p.m., at the Haslet Community Center, 105 Main St. For information call 817-439-5931. Ongoing - The Haslet Farmers Market is open each Saturday, 8 a.m.-noon, through Oct. 31 at Haslet Community Park, on Haslet County Line Rd. Vendors include local farmers with fresh produce, prize-winning barbecue sauce, canned fruits, vegetables, jams and jellies, flavored Texas olive oils and vinegars, organic eggs, goat milk soaps and lotions, cow milk cheeses, tamales, local honey, fresh-baked breads, nuts and candies, beef jerky and select crafts. For information call Haslet Farmers Market Manager Elizabeth Goodson at 817-886-3993. Ongoing - Haslet Senior Center luncheon, 11 a.m., Thursdays, Haslet Community Center, 105 Main St, $4 or bring a covered dish. Roanoke June 2 - Roanoke Planning and Zoning Commission meets, 7 p.m., at Roanoke City Hall, 108 S. Oak St. For information call 817-491-2411. June 3 - Roanoke Historical Society Board meets, 7 p.m., at Roanoke City Hall, 108 S. Oak St. For information call 817-491-2411. June 4 - Keep Roanoke Beautiful Board meets, 5:30 p.m., in the Roanoke Public Library, 312 S. Walnut St. For information call 817-491-2411. Ongoing - Roanoke Farmers Market is open each Saturday, 8 a.m.-noon, at Austin Street Plaza, 221 N. Oak St. Offers fresh produce and more. Find the latest information at Facebook.com/CityofRoanokeTexas or on Twitter using @TXCityofRoanoke, or call 817-491-2411. Ongoing - Roanoke Texas Toastmasters meet Mondays, 6:30 p.m.-7:45 p.m., at the Roanoke Public Library, 308 S Walnut St. For more information, call 817-657-0790 or go online to http://roanoketexas.toastmastersclubs.org/. Ongoing - Roanoke Knit and Needle Knot for those who knit, crochet, embroider or do other needle art, meets Wednesdays at 1 p.m., Roanoke Public Library, 312 S. Walnut St. For more information, call 817-491-2691. Ongoing - Senior Crafts Day every Friday, 10 a.m. to 4 p.m. at the Roanoke Senior Center, 312 S. Walnut St. For information call 817-491-6060. Trophy Club May 28 - Trophy Club hosts a town hall meeting on the Indian Creek Reconstruction Project, 7-8 p.m., in the boardroom at the Svore Municipal Buidling, 100 Municipal Dr. Gives residents the chance to meet project engineers Teague Nall and Perkins, the comntractor Fain Group and town staff, and to get an overview of the project and ask questions. For information call 682-831-4600.meets, 6-9 p.m., in the boardroom of the Municipal Building, 100 Municipal Dr. For information call 682-831-4600. Westlake June 2 - Mayor Laura Wheat hosts Coffee and Conversation with the Mayor, 8-9:30 a.m., in The Living Room in the Marriott Solana hotel, 5 Village Circle. Free to participants, compliments of Marriott Solana hotel. For information call 817-430-0941. June 2 - Westlake Academy Board of Trustees meets, 5-8 p.m., in the Town Council Chamber, 3 Village Circle, Ste. 202. For information call 817-430-0941. June 3 - Westlake Comprehensive Plan Steering Committee meets, 6-9 p.m., in the council chambers/courtroom in Westlake Town Hall, 3 Village Circle, second level. For information call 817-490-5726 or email email@example.com.