Richard Barr

Active Slidell, LA President for Barr Electric Inc