Map is loading... Get Directions to Shelter Insurance - Terri DeLuca ← View details 318 North Jefferson Street, Saint James, Missouri 65559 +1 573-265-7116 Get Directions From* To * — Required information