Dr. Marketa K. Kasalova has been practicing medicine for 20 years. Dr. Kasalova graduated from the Univ Karlovy, Lek Fak I, Praha, Czech Rep in 1994. She practices medicine in Hazelwood, MO and specializes in Internal Medicine. Dr. Kasalova is affiliated with Mercy Hospital Saint Louis.
Years in Practice: 20 Years
Languages Spoken: English
Medical School: Univ Karlovy, Lek Fak I, Praha, Czech Rep
Graduation Date: 1994
Hospital Affiliations: Mercy Hospital Saint Louis
Specialties: Internal Medicine