John Philip "Phil" Callihan obituary, Sarasota, Florida

In memory of

John Philip "Phil" Callihan