Explore details about location Martha Lane. Martha Lane is a location situated within the Alleghany County alongside other areas such as Nc 1311, Happy Land Road, Sir Richardsons Court.