Improving your life is our life's work.

Specializing in Cancer and Blood Disorders, our passion is delivering more innovation, greater attention and the best result possible.

Learn more below, request an appointment or get a second opinion.


When it comes to our passion for helping patients, seeing is believing.

Patient Forms

Please print out and complete these forms. Please bring them to your first visit.


Offering world-class care that’s right in your neighborhood.

Where You'll Find Us

Image of Baptist Downtown

Baptist Downtown

1235 San Marco Blvd.
Suite 202
Jacksonville, FL 32207
Phone: (904) 306-9229
Details and Directions

Image of Baptist South

Baptist South

14546 Old St. Augustine Road
Building I, Suite 317
Jacksonville, Florida 32258
Phone: (904) 260-9445
Details and Directions

Image of Beaches


1375 Roberts Drive
Suite 103
Jacksonville Beach, FL 32250
Phone: (904) 997-3800
Details and Directions

Image of Central Business Office

Central Business Office

7015 AC Skinner Parkway,
Suite 1
Jacksonville, FL 32256
Phone: (904) 363-2113
Details and Directions

Contact us for any questions about your bill or to schedule an appointment

Image of Fleming Island

Fleming Island

2370 Market Drive
Fleming Island, FL 32003
Phone: (904) 264-6201
Details and Directions

Image of Orange Park

Orange Park

1329 Kingsley Ave
Suite D
Orange Park, FL 32073
Phone: 904-264-6201
Details and Directions

Image of Palatka


111 South State Road 19
Suite 2
Palatka, FL 32177
Phone: 386-326-2970
Details and Directions

Image of Southpoint


7015 AC Skinner Parkway
Building 100
Jacksonville, FL 32256
Phone: (904) 516-3737
Details and Directions

Image of Southside


5742 Booth Road
Suite A
Jacksonville, FL 32207
Phone: (904) 739-7779
Details and Directions

Image of St. Augustine

St. Augustine

9 San Bartola Drive
St. Augustine, FL 32086
Phone: (904) 825-4500
Details and Directions

Image of St. Vincent's

St. Vincent's

2 Shircliff Way
Suite 800
Jacksonville, FL 32204
Phone: (904) 388-2619
Details and Directions

Image of St. Vincent's Clay

St. Vincent's Clay

1658 St. Vincent’s Way, Suite 230
Middleburg, FL 32068
Phone: (904) 214-8050
Details and Directions

Get a Second Opinion

If you are in need of emergency care, please call 911 immediately.

Do not rely on this website for medical care. Contacting us through the web site is not considered medical care, and does not make you our patient. If you are already our patient and need to contact us immediately, or if you cannot find what you need on this web site, please call one of our office locations.

Preferred Office

Preferred Provider