M

Metro Wireless Plus

(on merrimack)
Cell Phones in Lowell, MA
Cell Phones
Electronics

Location

376 Merrimack St
Lowell, MA
01852

About

If you are searching for ‘tienda de celulares’ and are located in Lowell, MA or any of the surrounding areas, Metro Wireless Plus is the perfect place for you. We offer a wide selection of cellphones and smartphones for you to choose from at a great price. Our staff here at Metro Wireless Plus is friendly and helpful and would be happy to match you with the perfect phone for you. Please feel free to stop by our store or give us a call if you have any questions about our products or services.

Information

Company name
Metro Wireless Plus
Category
Cell Phones

FAQs

  • What is the phone number for Metro Wireless Plus in Lowell MA?
    You can reach them at: 978-703-1032. It’s best to call Metro Wireless Plus during business hours.
  • What is the address for Metro Wireless Plus on merrimack in Lowell?
    Metro Wireless Plus is located at this address: 376 Merrimack St Lowell, MA 01852.