Our Lady of the Annunciation Catholic Church
Catholic
416 N 2nd St, Albemarle, NC, 28001
Phone: (704) 982-2910
Website: www.annunciationcatholicalbemarle.com
Connect: Facebook
Nearby Churches
- Shepherds Chapel · Albemarle, NC
- First Street United Methodist Church · Albemarle, NC
- First Baptist Church Albemarle · Albemarle, NC
- First Presbyterian Church · Albemarle, NC
- Central United Methodist Church · Albemarle, NC
- Christ Episcopal Church · Albemarle, NC