1 Dr. Saleh N Jaafar, MD Internal Medicine Physician - General Avg. Rating: 0/5 Main Location 1051 Hwy 90eCastroville, Texas 78009 Highlights Accepts Insurance Plans