First Presbyterian Church CHURCHES & MINISTERS

249 W. Mclelland Ave
Mooresville, NC 28115
704-664-5275
Fax: (704) 664-7526
Click to Learn More