Velma Police Department

Velma Police Department

 
 
 
 
 
 
 
 
 
 
 

Velma Police Department

910 W Main S
Duncan, OK 73533 | View on Google Maps
(580) 444-3393