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.