NPI Central
Lawrence Larussa, PA — NPI 1376515106, Rochester, NY | NPI Central