David Anderson

Active Grand Rivers, KY President for Baker & Anderson Psc Inc