Save Thomas F. Hastings, MD ThomasFHastings.MD.com • Internist • 38 years experience American Multispecialty Group Inc. 5034 Griffin Road, Saint Louis, MO 63128