Richard Platt

Active Waterloo, IA Director for Platt's Inc