Mega Mart

Mega Mart was a shopping facility owned by Susan Keehan. The headquarters was based in New Orleans.