NPI Central
Frederick Leibowitz, MS ED — NPI 1730642323, Massapequa, NY | NPI Central