The St. Peters Royals headquarters are located at 1150 Birdie Hills Road, St. Peters, MO 63376.