Where is the South Creek Branch in Orlando located?

The address of the South Creek Branch is: 1702 Deerfield Blvd., Orlando, 32837 6338