Where is Rochester Hills?

Where is Rochester Hills located?

Rochester Hills, Rochester Hills, United States of America (approx. 42.65837°, -83.14993°)


Where is Rochester Hills on the map?