Content about Oahu

April 19, 2011

Mooresville, N.C.-based Lowe's will open an 117,000-sq.-ft. store in Iwilei, Hawaii, on the island of Oahu Thursday, according to a report in the Honolulu Star Advertiser. 

© 2014 Home Channel News. All Rights Reserved.