Medical Oncology

Carlos M Castillo

Accepts Medicare (pay less out of pocket)

Address

1250 S 18th St,

Baptist Medical Center Nassau,

Fernandina Beach 32034-1902, FL

+7 more locations

Phone

(904) 244-3477

About Dr. Carlos M Castillo

With a distinguished career spanning since 1992 , Dr. Carlos Castillo has established himself as a respected Medical Oncology specialist. A graduate of University Of Puerto Rico School Of Medicine, Dr. Castillo brings exceptional expertise to Shands Jacksonville. He is known for his comprehensive approach to patient care and dedication to medical excellence. Located at 1250 S 18th St, Fernandina Beach, FL 32034-1902, Dr. Castillo's practice welcomes new patients. For appointments, please call (904) 244-3477.

Details

Specialty

Medical Oncology

Gender

M

Medical School

University Of Puerto Rico School Of Medicine

Graduation Year

1992

Offers Telehealth Services

No

Accepts Medicare Assignment

Yes

Facility / Group Affiliations

Facility Type

Hospital

Facility

SHANDS JACKSONVILLE

Facility Type

Hospital

Facility

BAPTIST HEALTH MEDICAL CENTER - JACKSONVILLE

Facility Type

Hospital

Facility

BAPTIST MEDICAL CENTER - NASSAU

Facility Type

Group

Group Name

SHANDS JACKSONVILLE MEDICAL CENTER INC

Member Count

12

Accepts Medicare Assignment

Y

Locations

1250 S 18th St
Baptist Medical Center Nassau
Fernandina Beach, FL 32034 -1902
Phone: (904) 244-3477

Get Directions

1699 S 14th St
2 Uf Health Oncology Fernandina
Fernandina Beach, FL 32034 -1964
Phone: (904) 427-1370

Get Directions

1 Shircliff Way
St. Vincents Medical Center Riversi
Jacksonville, FL 32204 -4748
Phone: (904) 244-3477

Get Directions

800 Prudential Dr

Jacksonville, FL 32207 -8202
Phone: (904) 244-3477

Get Directions

15255 Max Leggett Pkwy

Jacksonville, FL 32218 -7273
Phone: (904) 244-3477

Get Directions

7751 Baymeadows Rd E
205 Uf Health Oncology Baymeadows
Jacksonville, FL 32256 -5836
Phone: (904) 427-1050

Get Directions

14550 Old Saint Augustine Rd

Jacksonville, FL 32258 -2460
Phone: (904) 244-3477

Get Directions