WL Dr. Wykeeta Michele Lee, MD Is this you? Claim your profile Other Specialty 0Leave a review Wykeeta Michele Lee Md 9666 Olive Blvd, St. Louis, MO, 63132 (314) 325-2906