Palmview Inn Motel & Excalibur Bar & Grill
(956) 584 8315
203 Palmview Dr Palmview TX 78572
Category: Hotels and Lodging
   Business Type: Hotel - Motel