Barry Joe Smith, MD, Anesthesiology

12345 W Bend Dr
Ste 201
Saint LouisMO  63128-2182 (Saint Louis County)


Phone: 314-722-2530
Fax: 314-722-2534

NPI: 1699805333
License Number: 116656 (MO)