Dr. Amir Bar, Saint Louis MO - MD (Doctor of Medicine)
Specialties:
Pediatric Critical Care Medicine
Address:
660 S Euclid Ave, Saint Louis 63110 (314) 454-2527 (Phone), (314) 286-2612 (Fax) 3601 A St, Philadelphia 19134 (215) 427-5985 (Phone), (215) 427-6014 (Fax)