Institution ID
110498
Institution Address
4800 Linton Blvd
Delray Beach, FL 33445
United States
Geolocation
POINT (-80.118781 26.438031)
Hospice
Off
MRI
Off
Positron Emission Tomography
Off
Trauma center indicator
Off