Robert Girard

Active Canton, MI President for Girard International Corporation