Medical school: PERELMAN SCHOOL OF MED AT THE UNIVERSITY OF PENNSYLVANIA
Graduated: 1993
Also: PHYSICAL MEDICINE AND REHABILITATION
Offers telehealth
NPI: 1891880365
Practice Locations (2)
7029 MAIN ST
FLUSHING, NY 113672018
7182635200
REFUAH HEALTH CENTER INC
728 N MAIN ST
NEW SQUARE, NY 109778916
8453549300
Source: CMS National Downloadable File, September 2026.