Kathleen Elizabeth Walsh, MD, Urology

1310 Henry Clay Ave
New OrleansLA  70118-6009 (Orleans County)


Phone: 504-451-0609
Fax: 504-891-5095

NPI: 1932375995
License Number: 015861 (LA)