Roger Porter

Active Newport Beach, CA President for Newport Investment Group, Inc.