DSI is located at 1533 Holly Rd, Corpus Christi, TX. This location is in the South Side neighborhood..