Medical school: RUSH MEDICAL COLLEGE OF RUSH UNIVERSITY
Graduated: 1984
Also: CARDIAC SURGERY, GENERAL SURGERY
NPI: 1093764284
Practice Locations (1)
1801 N ED CAREY DR, SUITE E
HARLINGEN, TX 785508281
9568878898
Source: CMS National Downloadable File, September 2026.