Vincent Barrett

Active Birmingham, MI President for Birmingham Capital LLC