9,369 Pages


Mega Mart was a shopping conglomerate owned by Susan Keehan. Their headquarters were based in New Orleans.

Raoul Garros lived with Keehan in a room on the top floor of the Mega Mart building. (Storm Force)

Appearances Edit

Community content is available under CC-BY-SA unless otherwise noted.