NPI Central
John A. Farmer, D.C. NPI Number 1871843300 — Birmingham, AL | NPI Central