Explore details about location Francis Place. Francis Place is a location situated within the Los Angeles alongside other areas such as Mercury Court, La Falda Place, Topanga Canyon Place.