National Shrine of Our Lady of La Leche National Shrine of Our Lady of La Leche (904) 824-2809 101 San Marco AvenueSt. Augustine, FL 32084 View Google Map Share This National Shrine of Our Lady of La Leche (904) 824-2809 101 San Marco AvenueSt. Augustine, FL 32084 Share This Restaurants nearby Boat Drinks0.1 miles Raintree Restaurant0.2 miles Sakada0.2 miles Oak Room Restaurant and Lounge0.2 milesRequest Visitor InformationRequest St. Augustine FREE information, direct to your inbox.Request Information