The Shops at Suffolk Downs is a shopping destination located in Revere, MA. As a Power Center, it occupies a prime spot at Lee Burbank Highway (Route 1A) & Revere Beach Pkwy. The mall opened its doors in 2004. Shoppers can explore 245,537 sqft. of retail floor space featuring approximately 10 stores. The mall offers 983 parking spaces for visitors.