Explore details about location South Craig Avenue. South Craig Avenue is a location situated within the Pasadena alongside other areas such as South Eastern Avenue, Elmwood Drive, Ninde Place.