Owlwood Studio is located at 4140 E 38th St in Des Moines, IA. It has a 2000 sq foot interior shooting area. It is located on 8 acres of land with grass, woods and a creek. Exterior Shooting Bay 1 Shooting Bay 2 Overall