Saint Francis Friary Infirmary is located in Loretto, Pennsylvania, United States of America. Situated in a serene and peaceful environment, this infirmary offers a tranquil setting for rest and recovery. The facility provides specialized care and medical attention to its residents, ensuring their well-being and comfort.
[]