Garden Remedies, Inc. by | Aug 12, 2019 1 2 3 4 50.000 Bookmark Claim Listing Contact Information 732 Newburyport Tpke., Melrose, MA 02176 (781) 462-4945 Get Directions By car By public transit Walking Bicycling