Get directions to The Falls Mall located in Miami, Florida

Don't know how to get to The Falls Mall in Miami, Florida FL? Find driving directions to The Falls Mall below.

The Falls Mall location: 8888 SW 136 St, Miami, Florida - FL 33176 - 5883

Insert your starting address