Where is Putnam Ave @ opp Putnam Place Mall?

Where is Putnam Ave @ opp Putnam Place Mall located?

Putnam Ave @ opp Putnam Place Mall, Putnam Ave @ opp Putnam Place Mall, United States of America (approx. 41.345364°, -72.93245°)


Where is Putnam Ave @ opp Putnam Place Mall on the map?