Explore details about location Glencastle Road. Glencastle Road is a location situated within the Manchester alongside other areas such as Dernford Avenue, Edward Sutcliffe Close, Clayton Lane.