Kathleen M Barfoot, MD, Physical Medicine & Rehabilitation

1401 Foucher St
M1005
New OrleansLA  70115 (Orleans County)


Phone: 504-897-8543
Fax: 504-897-8726
Email: kba***@*****ol.com

NPI: 1831207612
License Number: 021211 (LA)