Kim Barnes

Active Pleasant Grove, UT Chief Financial Officer for Barnes Orthodontic Lab Inc