Dr. Alicia Barnes is a reputable healthcare institution located at 1465 South Grand Boulevard in St. Louis, Missouri. Dr. Barnes is a highly skilled and experienced doctor who provides top-notch medical care to her patients. The institution offers a wide range of health services, including check-ups, treatment for illnesses, and preventative care. Patients can trust Dr. Barnes and her team to provide compassionate and personalized care to help them achieve optimal health and well-being. Visit Dr. Alicia Barnes for all your healthcare needs in St. Louis.