Location of store Aldo in Legacy Place mall is 680 Legacy Place, Dedham, Massachusetts - MA, 02026.
GPS Coordinates: 42.232124, -71.179605
« Return to store detail