Foxhill Avenue is an avenue in North West Leeds and is mainly residential.
Dehra Press is a publishing firm which produces and disseminates a variety of literature.
Address: 2 Foxhill Avenue, Leeds, West Yorkshire, LS16 5PB
Map showing Foxhill Avenue in Leeds.