Richard Lopez

Active Miami, FL President for Action 123 Lopez Corporation