Explore details about location Green Lantern Lane. Green Lantern Lane is a location situated within the Ballwin alongside other areas such as New Ballwin Oaks Drive, Whispering Willows Court, Briarhill Drive.