Where is the South Trail Branch in Orlando located?

The address of the South Trail Branch is: 4600 South Orange Blossom Trail, Orlando, 32839 1706