NPI Central
Sophia O'Rourke, MD — NPI 1154987949, Rochester, NY | NPI Central