Brooks Lewis Patterson

Affiliations

  • Director at Mackinac Financial Corp (MFNC), 2012-09-04