Shelby I Medical Plaza

Alabaster, Alabama
Medical Office