Glenville Gallery Official Name Glenville Location Details Universe Earth-616 Galaxy Milky Way Star System Sol Planet Earth Country United States of America State New York City Glenville Locale Long Island First appearance Strange Tales #101 Contents[show] History A small town on Long Island, New York. Birthplace of: Susan Storm Richards, aka Invisible Woman Johnny Storm, aka Human Torch In order to get revenge on the Human Torch for messing his date with the Invisible Girl, Spider-Man webbed his car onto the garage ceiling, so it just crashed down once the web dissolved. Notes No special notes. Trivia No trivia. See Also Appearances of Glenville Location Gallery: Glenville Links and References None. ↑ Untold Tales of Spider-Man Annual #1996 Retrieved from "https://heykidscomics.fandom.com/wiki/Glenville?oldid=1494958" Categories: Locations Templated Articles Earth-616 Milky Way Sol Earth United States of America New York State Long Island Cities Community content is available under CC-BY-SA unless otherwise noted.