Shelby I Medical Plaza

Alabaster, Alabama
Healthcare