Where is Kings Hill Dr @ Kingswood Ln?

Where is Kings Hill Dr @ Kingswood Ln located?

Kings Hill Dr @ Kingswood Ln, Massachusetts, United States (approx. 42.46861°, -70.99069°)


Where is Kings Hill Dr @ Kingswood Ln on the map?