Explore details about location Pelorus Avenue. Pelorus Avenue is a location situated within the Seal Beach alongside other areas such as 8th Street, Ocean Avenue, Electric Avenue.