The St. Petersburg Republican Club will host state Rep. Kathleen Peters, R-South Pasadena, at 7 p.m. today at St. Petersburg Community Church, 4501 30th Ave. N. Free. For information, call Gus Pries at (727) 864-0312.
Yoga: Classes are 4:30 to 5:30 p.m. Thursdays at Boyd Hill Nature Preserve, 1101 Country Club Way S, St. Petersburg. Cost is $8 per class or $28 per month with a city Advantage Card. Call (727) 893-7326 or visit stpeteparksrec.org.
Aquatic membership special: Through July 31, when you buy a six-month membership to the St. Pete Beach Aquatic Center, you will get six months free. Valid for a child, adult, senior or family pass with access to the heated pool with lap swimming, sunbathing, picnic areas, water slides and a children's splash zone. The center is at 7701 Boca Ciega Drive. Call (727) 363-9264 or visit spbrec.com.
The Suncoast Center needs adult volunteers to serve as mentors, providing friendship and support to parents challenged in raising children. Training is provided. Call (727) 543-0677.
Summer clothes needed: Clothes to Kids is almost out of young boys and girls shorts and shirts. Call (727) 441-5050, ext. 22, or visit clothestokids.org.
Gulfport summer market: The Gulfport Tuesday Fresh Market will be open from 9 a.m. to 2 p.m. for the summer on Beach Boulevard below 28th Avenue S. For information, call (727) 278-4285 or email email@example.com.
Senior excursions: The St. Pete Beach Community Center is offering trips on the following Fridays: July 19 to Tampa Bay Downs and Aug. 16 to the Hard Rock Casino. Excursions depart at 9 a.m. from 7701 Boca Ciega Drive and return by 4 p.m. Register by the Wednesday before each trip. $12 for residents, $15 for nonresidents. For information, call (727) 363-9245 or visit spbrec.com.
YMCA of Greater St. Petersburg is offering a free Summer Food Program, thanks to a $50,000 grant from the Walmart Foundation. Combining food and fun, the program will provide nutritious meals and snacks, plus activities. The program runs through Aug. 16 and is open to kids 18 and under. For information, call (727) 895-9622 or visit ymca.net/summerfood.
Neighborly Meals on Wheels: Volunteers are needed to deliver meals to homebound residents in the Clearwater, St. Petersburg, Gulfport and Pinellas Park areas. If you have 1 ½ hours at midday to help, you could improve someone's life. Call (727) 573-9444, ext. 4210.
Fishing season: St. Petersburg Parks and Recreation has opened 19 freshwater and two saltwater lakes through Labor Day. Fishing is allowed from 8 a.m. to 8 p.m. daily. A license is required, except for children 15 and under, anyone using a pole without a reel in his or her home county, or Florida residents older than 65. Licenses are available at tax collector offices at 1067 62nd Ave. S and 1800 66th St. N in St. Petersburg, 13025 Starkey Road in Largo, and 1663 Gulf-to-Bay Blvd. in Clearwater. Licenses are also available from select bait and sporting goods stores. For information, call (727) 464-7777.
Senior dining services: Senior citizens are invited to join one of 10 senior dining sites throughout Pinellas County where hot, nutritious midday meals are offered. It's also a place to socialize and enjoy a wide variety of activities. There's no charge for meals, but donations are accepted. Seniors must be registered diners with Neighborly Care Network, at least 60 years old and live in Pinellas County. Free transportation is provided to the closest dining site if needed. You must register 72 hours in advance to become a participant at the dining sites and to receive transportation. For information, call (727) 573-9444.