PUMA Lab Lincoln Road Mall – Miami Beach, Florida (USA) 0 By MoVernie on January 1, 2018 Travel & TourismPUMA Lab | Foot Locker Lincoln Road Mall 1626 WASHINGTON AVE Miami Beach, FL 33139 PUMALab Share. Twitter Facebook Pinterest LinkedIn Tumblr Email