Pizza Hut 23638

Pizza Hut #23638 is a Pizza Hut restaurant located at 602 South Main Avenue in Lovington, New Mexico.