NPI Central
Louis Degennaro, M.D. — NPI 1861492266, Scranton, PA | NPI Central