NPI Central
Farzad Teymouri, MD — NPI 1447954235, Rancho Mirage, CA | NPI Central