Medical school: UNIVERSITY OF PITTSBURGH SCHOOL OF MEDICINE
Graduated: 1984
Offers telehealth
NPI: 1477563575
Practice Locations (1)
RICHARD I TORBAN A PROFESSIONAL CORPORATION
73255 EL PASEO, SUITE 11
PALM DESERT, CA 922604249
7603418878
Source: CMS National Downloadable File, September 2026.