1 Dr. Talha Abdul Awwal, MD Internal Medicine Physician - General Avg. Rating: 0/5 Main Location 101 S Canal StCarlsbad, New Mexico 88220 Highlights Accepts Insurance PlansHas Online Scheduling