Skip to Main Content

Medicare Approved Facilities/Trials/Registries

Facility Name
McLeod PET Imaging Center
Provider Number
570370242001
Date Approved
05/03/2006
State
SC
Address 1
800 East Cheves St
Address 2
Florence, SC 29501
Other Information
Suite 170