is inactive
Where is SOUTH 23 INC.'s headquarters?
SOUTH 23 INC.'s headquarters is located at 515 S EUFAULA AVEEUFAULA, AL 36027
What is SOUTH 23 INC.'s industry?
SOUTH 23 INC. is in the industry of CONVENIENCE STORE WITH GASOLINE
What year was SOUTH 23 INC. started?
SOUTH 23 INC. was started in 2022
Sources: Alabama Secretary of State