FANDOM

9,001 Pages

Eu

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