Town Hall Address 421 Main St Carmen, OK 73726 United States- Alfalfa County Town Clerk (580) 987-2321 421 Main St Carmen, OK 73726 United States County Alfalfa