Anita Deshpande, MD 10012 Kennerly RoadSuite 102St. Louis, MO, 63128Mercy Clinic Oncology and Hematology - 10012 Kennerly View Phone 314-849-6066 Fax: 314-849-4038 10012 Kennerly Road, Suite 102St. Louis, MO 63128Mercy Clinic Oncology and Hematology - 10012 Kennerly View Website Experience & Reliability About Send to My Email Send to My Phone Print this Page