Lee's Chicken St Louis MO
Add Website
Close
Lee's Chicken
Be first to review 6210 West Florissant,St Louis MO 63136 Phone Number: (314) 389-9655
Lee's Chicken Store Hours
Hours may fluctuate
Post a review
Lee's Chicken Nearby
Locations Closest to You miles-
Lee's Chicken - Normandy 7232 Natural Bridge2.25
-
Lee's Chicken - St Louis 5023 Natural Bridge2.43
-
Lee's Chicken - Dellwood 10090 West Florissant3.04