1. Walk In Closet Self Storage 179 Washington St, Norwell, MA 02061 Coordinate: 42.16859,-70.87299 Phone: (781) 878-9922