Directions The address for the office is 2075 Main Street, Suite 18, Sarasota, FL 34237. 0/5 (0 Reviews)