Robert D Baird, MD, Internal Medicine

6150 Oakland Ave
Saint LouisMO  63139-3215 (Saint Louis City County)


Phone: 314-768-3090
Fax: 314-768-3031

NPI: 1932187531
License Number: 100979 (MO)