Lowe's Home Improvement 2240

Lowe's Home Improvement #2240 is a Lowe's Home Improvement store located at 23227 US Highway 27, Lake Wales, Florida.