- Portland, Oregon, United States
President
Contact Howard Horowitz
KESTREL ADVISORS LLC is a company based out of 2764 SW SUMMIT DR, Portland, Oregon, United States.