Map & Directions - Leona Yarbrough Restaurant
View Menu
Leona Yarbrough Restaurant
10310 Shawnee Mission Pkwy, Shawnee Mission, KS, 66203
(913) 248-0500 (Phone)
10310 Shawnee Mission Pkwy, Shawnee Mission, KS, 66203
(913) 248-0500 (Phone)