NPI Central
Teresa Farrugia, DO — NPI 1861465155, Massapequa, NY | NPI Central