Cambridge Farmers' Market: Caudle's Catch Seafood Stall is located in Cambridge, Canada on 40 Dickson St. Cambridge Farmers' Market: Caudle's Catch Seafood Stall is rated 3 out of 5 in the category seafood market in Canada.
Service options
In-store shopping