Explore details about location Mohegan Avenue. Mohegan Avenue is a location situated within the Stamford alongside other areas such as Green Street, East Main Street, Hamilton Avenue.