Scott Phelps

Active Irvine, CA President for Haven Development Group, Inc.