Faith from North Carolina Please Register or Login to add your Restaurant Not Listed? Add your Restaurant! On Map Faith Soda Shop & Restaurant - North Carolina, Faith, 115 North Main Street, 28041 (704) 279-4723 Map Udder Place - North Carolina, Faith, 117 N Main St, 28041 Desserts (704) 279-9054 Map