NPI Central
Shiara Ortiz-Pujols, MD — NPI 1376719617, Rochester, NY | NPI Central