Where is Beechwood?

Where is Beechwood located?

Beechwood, Beechwood, United States of America (approx. 42.796967°, -86.12587°)


Where is Beechwood on the map?