where is sterling heights
Sterling Heights is a city in Macomb County of the U.S. state of Michigan, and one of Detroit's core suburbs.