Kenneth Macalpine

Archived Record Ann Arbor, MI Previous Member for Grosse Pointe Investments, L.L.C.

(515)225-1660