Saint Rose of Lima Catholic ChurchParishShare1601 North Tennessee BoulevardMurfreesboro, TN 37130United StatesGet directions