Victor Velasquez

Active Ave Maria, FL President for A.M.R.S. Group Inc.