St. Leo the Great Catholic SchoolPrivate School in FairfaxContact3704 Blenheim Blvd, Fairfax, VA 22030(703) 273-1211Get DirectionsSaveShare