POLAND — Residents will vote on a budget and a recreational marijuana ordinance at their annual town meeting Saturday, April 7. The meeting will begin at 9 a.m. in the Poland Regional High School Auditorium. According to the town charter, a minimum of 100 registered voters are required to conduct …