Willard Shepherd

Active Monrovia, CA President for Earl Investment Corporation