My Leon

Westchester | Leon Medical Centers

Address

  • 8888 SW 24th Street
    Miami, FL 33165

  • Get Directions

Hours

Today: 7:00 AM - 5:00 PM

Request to tour this center today!

305.642.5366

or

Request a Tour

The renovation of our Westchester center will start soon.

As of February 16th, all services from this center will be transferred to:

Leon Medical Centers – Flagler
7950 NW 2nd Street
Miami, FL 33126

Leon Medical Centers – Bird Road
11501 SW 40th Street
Miami, FL 33165


Personalized Attention

Transportation

More Experience


Virtual Tour