NPI Central
Medica Stand-Up Mri of Birmingham, LLC NPI Number 1609814151 — Homewood, AL | NPI Central