Contact Us

Contact Us

Please login to your  Online Patient Portal, to access your medical records and communicate with our practice securely.
From your portal, you can

  • view your visit details and any completed test results
  • ask questions
  • confirm or edit your demographic and personal history information

If you have yet to activate your Patient Portal, please call your provider’s office and we will be happy to assist you.

If you need assistance with your password, please click here.

If you wish to pay your bill online, please click here 

You may also contact us at 941.926.2300

Monday through Thursday from 8:30am to 4:30pm and Friday from 8:30am to 1:30pm for immediate assistance.

Thank you!

We look forward to seeing you!

Please fill out the form below with your questions or comments



(941) 926-2300
(866) 271-8796



Monday - Thursday

8:30 am – 4:30 pm


8:30 am – 1:30 pm


3328 Bee Ridge Road
Sarasota, FL 34239

New Patients

Driving Directions

We are located on the south side of Bee Ridge Road between Beneva and Lockwood Ridge near the Church of the Palms. Our building is located on the corner of Bee Ridge Road and Iola Drive next to the Al Purmort Insurance building.
From US 41 / Tamiami Trail:
Turn onto Bee Ridge Road and travel East until you cross Lockwood Ridge Road. You will see the Church of the Palms on your right, and then our brown building is the second building on the right.
From Interstate 75:
Take the Bee Ridge exit (207) and head West for approximately 3.5 miles. You will cross over Beneva Road. After the Beneva light, get into the left lane. Our building will be approximately 200 yards up on the left side at the corner of Bee Ridge and Iola before Lockwood Ridge.