The Falls

Address:
8888 SW 136 Street, Miami, FL 33176
Phone:
(305) 255-4570
State:
Michigan
Stores:
107 stores
http://www.mallsinfo.com/michigan/the-falls

The Falls store list

Information & Events


The Falls is located on 8888 SW 136 Street, Miami, FL 33176. More than 107 stores.
Click on store from list below to view details.

Other shopping malls


Birchwood Mall

87 stores. 810-385-7900
4350 24th Avenue, Port Huron, MI

Briarwood Mall

130 stores. (734) 761-9550
100 Briarwood Circle, Ann Arbor, MI 48108

Nearby Activities


No reviews yet. Be the first to write a review.