Lord of Life Lutheran Church Lord of Life Lutheran Church (904) 285-5347 276 Roscoe Boulevard NorthPonte Vedra Beach, FL 32082 View Google Map Share This Lord of Life Lutheran Church (904) 285-5347 276 Roscoe Boulevard NorthPonte Vedra Beach, FL 32082 Share This Restaurants nearby Palm Valley Fish Camp 0.3 miles Nineteen at TPC Sawgrass0.9 miles Argyle Restaurant1.0 miles American Gator Club1.3 milesRequest Visitor InformationRequest St. Augustine FREE information, direct to your inbox.Request Information