Richard Loy

Active Troy, OH President for American Precision Manufacturing