Keizer Computer Inc IT Firms 5.0 7 reviews Trusted by 10 places 1085 Lockhaven Dr NE, Keizer (directions, opens in a new tab) (503) 540-5909 View Profile Copied