Lourdes Medical Clinic
Why This Clinic MatchesSee why this result appears in your search
View Verification DetailsSource, evidence, confidence and notesMedium confidence
Matched Source TextLourdes Medical Clinic — Official care location; City: Lourdes; Address: 88 Main Street, Lourdes, Newfoundland and Labrador A0N 1R0; Phone: 7096425371