It is unclear where Granville is, but you need to take a plane to get to Long Island, New York City in a short time period.
Granville has a small airport.
Granville has a newspaper called The Granville Beacon.
- Appearances of Granville
- Minor Appearances of Granville
- Media Granville was Mentioned in
- Location Gallery: Granville
- Images related to Granville
- Marvel Staff members who were born in Granville