Explore details about location Snow Lane. Snow Lane is a location situated within the St. Albans alongside other areas such as 3rd Avenue, Chesapeake Avenue, Grant Avenue.