Loading view. There were no results found. There were no results found. Events St Davids Surgery St Davids Surgery 36 New Street St. Davids Haverfordwest, SA62 6SS Get Directions Today Upcoming Upcoming Select date. Condense Events Series Previous Events Today Next Events Export Events