Get directions to: Sara's Place, Lovington, NM
Restaurant address: 1016 South Main Avenue Lovington, NM 88260, USA
Restaurant: Sara's Place