St. Mary's Lyceum is situated at the following address: United States, Alexandria, VA 22314, 313 Duke St.