Mary Vatterott Hastings, MD, Family Medicine
6121 N Hanley Rd
St Louis County Department Of Health
Saint Louis, MO 63134-2003 (Saint Louis County)
Phone: 314-615-5767
Fax: 314-615-5629
Email: mha***@*****ol.com
NPI: 1932365665
License Number: R8E99 (MO)