The website for Edgewood Child Care Centre located in Ottawa, Ontario, Canada.