Michael Kearney

Active Langhorne, PA President for Langhorne Metal Spinning Inc