37 Fremont St., Somerville, MA, Phone: (617) 623-1200 Call Us:617-623-1200

Contact

North Star Rental Systems, Inc.
37 Fremont St
Somerville, MA 02145
(617) 623-1200

Click on map for directions

go to top