NPI Central
121 Medical Center LLC — NPI 1982384814, Fort Lauderdale, FL | NPI Central