Canyon Creek
Contact us
Owner  Richard Dettelhouser

Canyon Creek
2307 Teegardin Road
Streator, IL 61364

Shop phone number   (815) 673-2515
Fax number                   (815)  672-1652
 

e-mail rich@canyoncreekcustom.com  or  riiid@mchsi.com             

FFL number 3-36-099-01-1M-36536