Metairie Louisiana

Metairie named one of the best places to live in the country

Article From Our Sister Station WWL Radio:DON AMES Although it's not officially a city, Metairie has been named one of America's 50 Best Cities to Live. New Orleans' first suburb received that distinction from '24/7 Wall St.' The financial news and opinion company says Metairie is the 27th best...
Read More