City of Fairhope funds infrastructure with $42.6 million for

© 2025 Vimarsana