My Leon

Bird Road | Leon Medical Centers

Address

  • 11501 SW 40th Street
    Miami, FL 33165

  • Get Directions

Hours

Today: 7:00 AM - 5:00 PM

Urgent Care Hours

Today: 7:00 AM - 5:00 PM

Request to tour this center today!

305.642.5366

or

Request Tour

Personalized Attention

Transportation

More Experience

At Leon Medical Centers, we strive to improve the lives of our patients every day. That is why I am honored and privileged to serve as the Center Administrator of Bird Road, always putting my patients first in everything we do.

Hector Estevez – Bird Road Center Administrator

View More


Virtual Tour