Stewart Gallagher

Active Naples, FL Secretary for Windemere, Inc.