One of the most popular stores in the mall is Apple Solomon Pond Mall.
This store allows you to connect yourself with the latest update on your Apple products such as iPhone and iPad.
The store is beautifully designed and comes with sleek setting space.
Address 601 Donald Lynch Blvd, Marlborough, MA 01752, USA
Phone +1 978-838-5000
Maps 994P+6P Marlborough, MA, United States Open Maps