Are there ICUs at this VA?

Moira Kenny | Sep 19, 2021 | Category: Medical Center in New Orleans, Louisiana

VA Southeast Louisiana health care - All questions

Address: 2400 Canal St, New Orleans, LA 70119, USA

Gwendolyn Carter | Sep 19, 2021

Yes their is

Jennifer Williams | Sep 19, 2021

Yes

Add Answer

Thanks! Your answer is awaiting moderation.

Other Questions

Trending Places