Explore details about location Mohegan Street. Mohegan Street is a location situated within the Norfolk alongside other areas such as Turner Street, Whites Pond Drive, Lark Road.