NPI Central
Eliza Tate, MD — NPI 1184010605, Port Barre, LA | NPI Central