Address: 521 1st Street West, Unit#102, Cochrane, Alberta, Canada Description: Rebel Comics Inc. is Cochrane's FIRST and ONLY comic book shop! Shopping Hobbies Contact Information Phone: 403-981-7715 Website: Website Email: rebelcomicsinc@gmail.com Map directions to: 521 1st Street West, Unit#102, Cochrane, Alberta, Canada