Michael Rosenthal

Active Foothill Ranch, CA President for M.A. Rosenthal & Associates, Inc.