St. Thomas' Parish

1517 18th St NW, Washington, DC 20036