Leonard Steven Ostroff, DMDLeonard Steven Ostroff · Periodontics17301 NW 27Th Ave, Opa Locka, FL, 33056NPI · 1912081449No reviewsInsuranceNot specified(305) 624-1371Check availabilityBook online Claim listing