Anonymous says, "St. Placid's is a lovely, peaceful spot for a personal retreat, and the sisters and staff are incredibly welcoming to EVERYONE regardless of religion, race, etc." See more