Larry's Fried Chicken

401 E 12th St
Owasso, OK 74055

Larry's Fried Chicken

Address:
401 E 12th St
Owasso, OK 74055
Phone:
918-272-3351

Directions
Find Nearby
A special thanks to our advertisers