Explore details about location Upchurch Meadow Road. Upchurch Meadow Road is a location situated within the Cary alongside other areas such as Telmew Court, Holly Hill Court, Glenrose Lane.