LOCATION
Negoshian’s Towing & Service Co.
38 Ramsdell Street
Newton, MA 02461
Phone: 617-965-9999
ADDITIONAL LOCATION
451 Walpole Street
Norwood, MA 02062
MAILING ADDRESS
Negoshian’s Towing & Service Co.
P.O. Box 424
Newton, MA 02464
Phone: 617-965-9999