at 34 Haxby Road, York , YO31 8JX United Kingdom
6 FB users likes Mowbray House, set it to 309 position in Likes Rating for York in Local Business category
Mowbray House is York based place and this enity listed in Local Business category. Located at 34 Haxby Road YO31 8JX. Contact phone number of Mowbray House: +44 (0) 1904 637710