Architects & Builders Services in Owasso, OK The Stacy Group10229 E 96th St NOwasso, OK, 740559182722622Architects Builders ServiceArchitectural FirmsArchitecture FirmsConstruction CompaniesResidential Architects Show MoreSee AlsoArchitects