Get directions to: Charlie's Fried Chicken, Miami, OK
Restaurant address: 2400 N Main St Miami, OK 74354, USA
Restaurant: Charlie's Fried Chicken