Richard Lee Barnes, DO, Otolaryngology

2315 Dougherty Ferry Rd
Ste 103
Saint LouisMO  63122 (Saint Louis County)


Phone: 314-821-5002
Fax: 314-821-5029

NPI: 1386645463
License Number: DO101482 (MO)