Teresa Sherrard

Active Heathrow, FL Vice President for Newport Group Securities, Inc.