Mercy Clinic Family Medicine - KirkwoodDoctors · St. Louis, MOFamily Practice. Serving the Russian-speaking community in St. Louis.Address: 816 S Kirkwood Rd, Saint Louis, MO, 63122Phone: (314) 822-6830Loading map...