Location

8268 Mills Dr  

Miami, FL 33183

Contact
(305) 274-7982
Website
http://www.thepalmsshops.com/

The Palms At Town & Country is an open air shopping center located near the Florida Turnpike and Kendall Drive (88th Street.) It was recently remodeled and features retail stores and restaurants.