Montvale Tire Co., Inc. Category: Auto Repair/Service, Tire Dealer 365 Main Street, Melrose, MA 02176 781-662-7144 http://montvaletire.net/