Dermatology Office Locations Stoneham Office 92 Montvale AvenueSuite 3000Stoneham, MA 02180 Get Directions Medford Office 92 High StreetSuite T21Medford, MA 02155 Get Directions Wilmington Office 500 Salem StreetWilmington, MA 01887 Get Directions Winchester Office 11 Shore Road, Suite 203Winchester, MA 01890 Get Directions Salem, NH Dermatology Office 29 Stiles Road, Suite 303Salem, NH 03079 Get Directions