Imaging Center at Center for Orthopaedics.

1747 Imperial Blvd suite b, Lake Charles, LA 70605, USA

(337) 310-8140

www.centerforortho.com/

Location