Shirley M. O'Maley obituary, Gloucester, MA

In memory of

Shirley M. O'Maley

Add memories that will last forever

Not sure what to say?