NPI Central
Tate & Barnes Walk in Clinic, LLC NPI Number 1306177076 — Shreveport, LA | NPI Central