Peter Rector

Active Newport, RI Chairman for Newport Bancorp, Inc.