Skip to main content

Our Lady of the Annunciation Catholic Church

christian place of worship · roman catholic place of worship · Albemarle, NC

Address
416 N 2nd St, Albemarle, NC 28001
Phone
(704) 982-2910
Website
AnnunciationCatholicAlbemarle.com
Where
35.3560, -80.1974

Search Hominin for Our Lady of the Annunciation Catholic Church

Other christian place of worships nearby

More in Albemarle

Our Lady of the Annunciation Catholic Church — christian place of worship in Albemarle, NC | Hominin