Velma Police Dept Main St & Hargrove St Velma, OK 73491 Phone: (580) 444-3380 Fax: (580) 444-2159
Category: Police Departments