Title New Orleans Mobile Vet Center Main Vet Center location New Orleans Vet Center Location and contact information Why can’t I edit this? This content is automatically populated from centralized databases, and helps maintain consistent information across all of VA.gov. Facility ID vc_0847MVC Location address 1250 Poydras St 4th Floor, Suite 400 New Orleans, LA 70113 United States Direct line 504-565-4977 Hours Mon: Closed Tue: Closed Wed: Closed Thu: Closed Fri: Closed Sat: Closed Sun: Closed