Contact Email mleo@cityofpalmview.us Phone 956-432-0320 Position City Manager City Staff Contacts Michael Leo