Spiritrust Lutheran The Village At Shrewsbury is a nursing home located in Shrewsbury , Pennsylvania. This nursing home was first approved to provide Medicare and Medicaid services on 10/01/1979. It has 100 certified beds. Spiritrust Lutheran The Village At Shrewsbury is located 200 Luther Road, Shrewsbury, PA 17361 and can be contacted via phone number (717) 235-6895.