Internal Medicine
We’ve partnered with Castle Connolly Medical Ltd. to provide information on our region’s top health care providers. We hope you find it helpful as you navigate your health and medical journey. Read more about our methodology here.
Mark Brus
Top Doctor
First Physicians Group
6128 S. Tamiami Trail • Sarasota, FL 34231
(941) 923-5882
Carlos F. Caballero
Top Doctor
Private Physicians Services
1250 S. Tamiami Trail, Suite 402 • Sarasota, FL 34239
(941) 917-8365
Ana Cecilia Ciszek
Top Doctor
Millennium Physician Group
1281 U.S. 41 Bypass • Venice, FL 34285
(941) 202-0500
Louis M. Cohen
Top Doctor
Lerner Cohen Healthcare
1921 Waldemere St., Suite 814 • Sarasota, FL 34239
(941) 953-9080
Stephen P. Coppa
Top Doctor
PrimeCare of Manatee
6110 State Road 70 E. • Bradenton, FL 34203
(941) 755-4242
David C. Daiello
Top Doctor
Intercoastal Medical Group
2881 Hyde Park St. • Sarasota, FL 34239
(941) 366-2460
Lorena L. Ejercito
Top Doctor
First Physicians Group
1921 Waldemere St., Suite 605 • Sarasota, FL 34239
(941) 917-8100
Scott B. Elsbree
Top Doctor
Scott B. Elsbree
2601 Cattlemen Road, Suite 304 • Sarasota, FL 34232
(941) 342-1333
Steven W. Fineman
Top Doctor
Sarasota Personal Medicine
1250 S. Tamiami Trail, Suite 202 • Sarasota, FL 34239
(941) 954-9990
Lindsey Finnegan
Top Doctor
First Physicians Group
929 S. Tamiami Trail, Suite 101 • Osprey, FL 34229
(941) 261-4700
Gerald B. John
Top Doctor
First Physicians Group
1921 Waldemere St., Suite 605 • Sarasota, FL 34239
(941) 917-8100
Keith B. Johnson
Top Doctor
Millennium Physician Group
1370 E. Venice Ave., Suite 202 • Venice, FL 34292
(941) 480-0500
Arleta M. Kitlas
Top Doctor
Dynamic Health Associates
3915 Eighth Ave. W. • Bradenton, FL 34205
(941) 792-8600
Robin Mansour
Top Doctor
Robin Mansour
4016 Sawyer Road • Sarasota, FL 34233
(941) 366-7475
Sheeba Mesghali Morales
Top Doctor
Millennium Physician Group
1370 E. Venice Ave., Suite 202 • Venice, FL 34285
(941) 480-0500
Susan R. Mihm
Top Doctor
First Physicians Group
200 Healthcare Way, Suite 202 • Venice, FL 34275
(941) 261-0200
Constance B. Purser
Top Doctor
Constance B. Purser
8936 77th Terrace E., Suite 102 • Lakewood Ranch, FL 34202
(941) 361-1177
Jose Santana
Top Doctor
Private Physicians Services
1250 S. Tamiami Trail, Suite 402 • Sarasota, FL 34239
(941) 917-8365
David D. Schreibman
Top Doctor
Heart Specialists of Sarasota
1950 Arlington St., Suite 400 • Sarasota, FL 34239
(941) 917-4250
Petra Travnicek
Top Doctor
Concierge Medical Services
1250 S. Tamiami Trail, Suite 301 • Sarasota, FL 34239
(941) 365-1321