Lackey and Dean Oil Co., Inc. Members, Utilities Lackey and Dean Oil Co., Inc. Address: 126 E Peachtree StreetScottsboro,AL 35768Phone:(256) 259-3929