Our Patient Portal is the most convenient way to communicate with us about appointments, request medication refills and more! ... Suite 701 St. Petersburg, FL 33701. Sarasota. 5911 N Honore Ave, Suite 116 Sarasota, FL 34243. Tampa. 4202 N Habana Ave., Tampa, FL 33607. 4. Experienced Doctors . 6. Kid-Friendly Locations . 10000. Happy New ....