Dolphin Mall Customer Service Number

Find Official Address of Dolphin Mall:

11401 n.w. 12th street, miami, florida 33172, united states

Send your email to dolphin mall at the above address or you can personally visit the place on the given address. You can personally visit the location of at the given address.

Call Dolphin Mall: on The Phone Number: -


Pick up your phone and call Dolphin Mall on the specified contact number.

Get More Information From website:

Open website and get all required information.

More Information About Dolphin Mall?

Dolphin Mall is the largest shopping center located in Miami, Florida, United States of America. The mall opened its door in the year 2001. Dolphin Mall is owned and operated by Taubman Centers. The total retail area of the mall is 1,400,000 square feet while the floor area is 1,30,000 meter square. Beame Architectural Partnership, Miami is the architect of Dolphin Mall. Dolphin Mall is a two storey building and has over 7,800 parking spaces. Dolphin Mall is M.