Omer Long

Active Newport Beach, CA President for Omer W. Long, Ltd.