Government {Directory Results} Search Radius... 1 mi 5 mi 10 mi 50 mi 100 mi GOVERNMENT--CITY Results: 1 City of Owasso GOVERNMENT 100+ Employees City of Owasso 200 S Main St, Owasso, OK 74055 (918) 376-1591 Send Email More Details Powered By GrowthZone