The FOCUS Parent site is a tool designed to enhance communication and involvement Parent Portal Registration · Parent Portal LOG IN · Recover Portal PASSWORD Google Maps 3415 Tallevast Road Sarasota, FL 34243 941-358-2888. Service Status..