Mr. Albie was the owner of the fast food establishment Dollar Dog, located on 65th Street on the Upper West Side of the Manhattan borough of New York City.[1] After his store was wrecked during a battle between Spider-Woman and the Lizard, Mr. Albie was forced to sell what was left of it and became but a manager when Dollar Dog reopened under a new ownership.[2]

Discover and Discuss


Like this? Let us know!

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

Bring Your Marvel Movies Together