is not in process of liquidation on May 6, 2024
Where is Canal Road, LLC's headquarters?
Canal Road, LLC's headquarters is located at 2101 WEST CLINTON AVENUE STE 201HUNTSVILLE, AL 35805
What year was Canal Road, LLC started?
Canal Road, LLC was started in 2006
Sources: Alabama Secretary of State