KFC

Share:

Location

2221 E. Main St. Uvalde, TX 78801

Phone

830-275-4397

Website

Additional Information


Hours
Monday- Sunday
10:30am-10pm

Map

Categories: