Explore details about location Elmwood Lane. Elmwood Lane is a location situated within the Elk Grove Village alongside other areas such as Blue Jay Circle, Ridge Court, Harmony Lane.