Company name: Snowflake Ski Shop & 245 Board Co.
Description: Snowflake Ski Shop/245 Boarding Company is a small shop specializing in ski and snowboard equipment.
245 S Transit St, Lockport, NY 14094, United States