Our Lady of Lourdes

Established 1958

Located at 12 Erwin Woods Street, Greensboro. 32.69841, -87.59545