is inactive
Where is Owens Cross Roads Water Authority's headquarters?
Owens Cross Roads Water Authority's headquarters is located at OWENS CROSS ROADS, AL
What is Owens Cross Roads Water Authority's industry?
Owens Cross Roads Water Authority is in the industry of WATER AUTHORITY
What year was Owens Cross Roads Water Authority started?
Owens Cross Roads Water Authority was started in 1964
Sources: Alabama Secretary of State