Skip to Main Content
Facility Name
Open MRI and CT of South Miami, LLC
Provider Number
1457405060
Date Approved
01/30/2009
State
FL
Address 1
101 NW 1st Avenue
Address 2
Delray Beach FL 33444
Other Information
N/A