Bassam Albarcha, MD
East St. Louis - 8th Street
100 North 8th Street East St. Louis, IL 62201
Ph: (618) 274-9105
					
Specialties: Internal Medicine
Hospital Affiliations: Touchette Regional Hospital
East St. Louis - 8th Street
100 North 8th Street East St. Louis, IL 62201

Specialties: Internal Medicine
Hospital Affiliations: Touchette Regional Hospital