Faulk's is an internationally known manufacturer of hand-crafted game calls, produced in Lake Charles, LA since 1951.
Home
About Us
Shop
Call Talk
Retailer's
Contact Us
More...