Skip to Main Content
Facility Name
PET Imaging of SWLA LLC
Provider Number
5CK63
Date Approved
05/03/2006
State
LA
Address 1
600 Bayou Pines East
Address 2
Lake Charles, LA 70601
Other Information
Suite A