Lowe's Home Improvement 642

Lowe's Home Improvement #642 is a Lowe's Home Improvement store located at 8700 West Colonial Drive, Orlando, Florida.