YMCA of Newfoundland and Labrador
Category: Not-for-profit Health Service
35 Ridge Road
St. John's, NL A1B 4P5
Phone: (709) 693-1528
YMCA of Newfoundland and Labrador is a charity with programs at 170 sites across NL. Core programs are health fitness & aquatics, child care, day camp, and employment enterprise & newcomer services.