NPI Central
Umar Sofi, M.D. — NPI 1023009271, Roanoke, VA | NPI Central