Our Sarasota clinic is located at 5566 Broadcast Ct., Suite MAXIM, Sarasota, FL 34240, just south of Lakewood Ranch on the northeast side of the center of Sarasota, east of I-75. The location is circled by a diversity of restaurants, clinics, and other commerce. Learn more.