David Legendre

Active Lafayette, LA President for David Legendre PH.D. Inc