Labs & Imaging Centers
Vertical Laboratory Services Series LLC
Lab & Imaging Center
- 2239 Poydras St Suite 212, New Orleans, LA, 70119
- (504) 252-9992
New Orleans, LAView Details
Diagnostic laboratories and medical imaging.
Lab & Imaging Center
Lab & Imaging Center