• C. C. Shepherd Funeral Service Inc.
    Weymouth, MA
Brought to you by
Neil L. VanLeuvan