David L Shaw, MD, Internal Medicine

11155 Dunn Rd
Ste 205e
Saint LouisMO  63136-6150 (Saint Louis County)


Phone: 314-355-1660
Fax: 314-355-2807
Email: dsh***@*****th.com

NPI: 1669454500
License Number: 108388 (MO)