Leave it to SledTalk 24/7 members to come up with the answer to any rare old sled mystery! Turns out the Stallion was built by Poloron Products Inc. Pictured in the last post is a 1969 model, a Jetstream 704 or 708. The 704 had a 17.5 HP JLO and the 804 had a 23 HP JLO power plant. Poloron was based in New Rochelle, New Your and built models through 1972 before calling it quits. Looks like they may have also had facilities in Scranton PA, and one in Indiana.
My thanks to Peter Mysko who provided the first information on the Stallion, and to Jim Purcell who provided the scan below of the owners manual. You can see the rest of it in the SledTalk 24/7 thread.