NPI Central
M Scott Touger MD PC NPI Number 1124052329 — Birmingham, AL | NPI Central