Explore details about location Francis Avenue. Francis Avenue is a location situated within the Town of Newington alongside other areas such as Harding Avenue, Jacob's Lane, Stoddard Avenue.