Mark Michalak

Active Greensboro, NC Vice President for Triad Design Group, P.C.