Get Directions to J G Telfer ← View details 25 Micklegate, York, North Yorkshire YO1 6JH 01904 624043 Get Directions From* To * — Required information