Robert M. Kalec (Troy, MI)

Firm: Dean & Fulkerson