NPI Central
Ocean Medical Walk-In Clinic — NPI 1184046393, Lauderdale By the Sea, FL | NPI Central