Someone over on yahoo board mentioned something about this place being a barn so I went to google maps and took a look at the following address in maps:
103624 S 3369 Rd, Meeker, OK (Research Faciality Address listed on company website)
Guesswhat, it looks like there are two houses, two garages and yes another outbuild (a.k.a. barn) that looks to be covered in solar panels or tin. Seems to be about an hour east of Oklahoma City in the middle of nowhere.
Not that I am knocking the barn cleanroom concept as a lot of my food originates in one, I just find it hard to believe from arial view that anything significant is going on at Coy Research Facility. HQ seems to be located in Las Vegas.
Enjoy the day,
OOG