You can view the location of Debdale Park Manchester on Google Maps, in addition to a valuable info about it in this article.