First, welcome to the forum, and hope you enjoy all it has to offer.
Perhaps a good place to start would be to contact Belmont Firearms, who are retailers of firearms and an indoor range. They do not have an outdoor skeet or trap range, but may be able to refer you to a place(s) that does offer it.
http://www.belmontfirearms.com/index.htm
And from a Scot, enjoy your stay in the "colonies".