Get directions to: Laurel Villa Country Inn, Milford, PA
Restaurant address: 210 2nd St Milford, PA 18337, USA
Restaurant: Laurel Villa Country Inn