NPI Central
Steven Fedchak, PSY.D. — NPI 1063290716, Rochester, NY | NPI Central