Emmanuel Project of Northeast Florida 445 Town Plaza Ave, Pointe Vedra Beach, FL 32081 904-479-0279 https://emmanuelproject.org/ Get Directions NAFC Member? Yes