Tim Farmer has been in business for 20 years, half those years at 501 North Main, Fort Bragg, where he creates, sells and repairs complicated…
Tim Farmer has been in business for 20 years, half those years at 501 North Main, Fort Bragg, where he creates, sells and repairs complicated…