1. Chaparral Apartments 1420 First,, Velma, OK 73491 Coordinate: 34.46337,-97.66275 Phone: (580) 444-3523