Newfoundland and Labrador, conveniently located at 100 Elizabeth Avenue. At our clinic, we are dedicated to providing exceptional healthcare services to individuals and families in our community. With a team of highly skilled and compassionate healthcare professionals, including doctors, nurses, and specialists, we offer a comprehensive range of medical services to address various health needs.more...See more text