Verified Radiologists SteleRAD 1801 S. Perimeter Rd., Suite 180 Fort Lauderdale, FL 33309 (954) 579-1986 stelerad.com