Welcome to St. Louis University Hospital: Devkota Rekha MD, where compassionate care and medical excellence come together. Conveniently located at 3635 Vista Avenue in the heart of St. Louis, Missouri, our practice is dedicated to providing comprehensive healthcare services to meet your needs. Dr. Rekha Devkota, a highly skilled and experienced physician, is committed to delivering personalized care to each patient, ensuring a comfortable and supportive environment. Whether you require routine check-ups or specialized treatment, our team is here to guide you on your journey to optimal health. We invite you to visit us and experience the high standard of medical care that our patients have come to trust. Your health is our priority.