Shelly Pascuzzi NPI 1790035368 Practice location: 500 Fairway Dr, Deerfield Beach, FL 334411814 Taxonomy code: 106S00000X Phone: (188) 888-0970