St Vincent Depaul School: 6571 Larkspur Dr Mobile, AL