2.5 / 5 ( 2 votes ) Lowes company inc which is located in America it is a retail company which is specialized in its field in home improvement. The company was founded by Lucius smith lowe and carl Buchan in the year 1921 which means 98 years ago in North Wilkesboro, North Carolina in […]