Sheltair
Travel/leisure
33334 Fort Lauderdale
United States
Phone: (954) 771-2210
Website: http://www.sheltairaviation.com
Sheltair is the largest independently-owned network of fixed base operations in North America, with locations throughout New York, Georgia, and Florida. www.sheltairaviation.com