The Open Center

 15 Paradise Plaza 

 Sarasota, FL 34239