By Dr. Sue Nielsen Address – 5200 North Beneva Road, between Clark Road and Proctor. Parking is off the west side of Beneva Road. Public bathrooms are near the parking lot. There is a helpful trail map on the Sarasota Government web site. Basics — Red Bug allows pets on leash only. No fenced in […]