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... more... See more text