1. US Post Office 102 Purdue St, Velma, OK 73491 Phone: (800) 275-8777
2. United States Postal Service 503 Main St, Velma, OK 73491 Coordinate: 34.45733,-97.67375 Phone: (800) 275-8777