is inactive
Where is Indian Creek Sod Farm, Inc.'s headquarters?
Indian Creek Sod Farm, Inc.'s headquarters is located at PHENIX CITY, AL
What is Indian Creek Sod Farm, Inc.'s industry?
Indian Creek Sod Farm, Inc. is in the industry of SOD FARMING
What year was Indian Creek Sod Farm, Inc. started?
Indian Creek Sod Farm, Inc. was started in 1993
Sources: Alabama Secretary of State