Churches in North Carolina
icon-img
Our Lady of The Annunciation Parish

Our Lady of The Annunciation Parish

416 North Second St.
Albemarle, NC - 28001
(704) 982-2910

Mass Schedule

Sunday 9:30 AM to 12:15 PM 1st

0/5 (No Reviews)

Albemarle