Abhishek Challa, MD

Internal Medicine, Gastroenterology
Cost:

3 locations

Texas Digestive Disease Consultants

813 Paris St, Castroville, TX 78009

Accepting new patients

(210) 614-1234