Find a Priest

Parochial Administrator

St. Casimir Lithuanian Mission

555 - 68th Avenue
St. Pete Beach, FL 33706

09/21/1952
Telsia, Lithuania

Assignments

St. Casimir Lithuanian Mission